目前每天都会收到很多以日期结尾的交易文件压缩包解压完毕后是这个样子的,c:\downloads\年年盈20181031\*.*等等,现在想当天把c:\downloads\年年盈YYMMDD文件夹下的文件复制到另外一个路径去E:\data\年年盈YYMMDD。
网上搜到了xcopy命令,
xcopy "c:\downloads\年年盈YYYYMMDD\*.*" "E:\data\年年盈YYMMDD\*.*"
但是日期格式YYYYMMDD无法实现。
set YYYYMMDD="%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%"也不行
请教如何实现!
今天解压完的文件夹名字是年年盈20181031,明天就是年年盈20181101,后天就是年年盈20181102,我想实现的是批处理中的日期格式YYYYMMDD能自动随日期更新。
xcopy /e /i /a /r /h /k /y /v "c:\downloads\年年盈YYYYMMDD\*.*" "E:\data\"
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-10-31
set YYYYMMDD="%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%"
set YYMMDD="%DATE:~2,2%%DATE:~5,2%%DATE:~8,2%"
xcopy "c:\downloads\年年盈%YYYYMMDD%\*.*" "E:\data\年年盈%YYMMDD%\*.*"本回答被网友采纳
set YYMMDD="%DATE:~2,2%%DATE:~5,2%%DATE:~8,2%"
xcopy "c:\downloads\年年盈%YYYYMMDD%\*.*" "E:\data\年年盈%YYMMDD%\*.*"本回答被网友采纳