怎样建立批处理,用winrar命令行压缩A目录N天前的文件到另外B目录,然后同时删除A目录N天前的文件

如题所述

@echo off
set "des=A"
set "src=B"
mkdir D:\backup%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%\
forfiles /p %des% /s /d -7 /c "cmd /c copy /y @file D:\backup%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%"
"c:\Program Files\WinRAR\WinRAR.exe" a /ibck /m5 %src%backup%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%.rar D:\backup%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%
del /q /s D:\backup%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%
forfiles /p %des% /s /d -7 /c "cmd /c del /q @file
这里面N为7,自己改下
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网