|
本帖最后由 hilsonma 于 2019-12-20 06:07 编辑
for /f "tokens=1-3 delims=/ " %%i in ('date /t') do set "y=%%i" & set "m=%%j" & set "d=%%k"
set /a d-=2
xcopy . d:\bak\ /d:%m%-%d%-%y%
pause
以上脚本会将当前文件夹里前天到今天的文件复制到 d:\bak\
如果只要今天就删掉 set /a d-=2 这一行
如果要昨天到今天就将 set /a d-=2 改成 set /a d-=1
如果不是当前文件夹而是f:\db
就将 xcopy . d:\bak\ /d:%m%-%d%-%y%
改成 xcopy f:\db d:\bak\ /d:%m%-%d%-%y%
如果不停留查看,就删掉最后一行pause
|
|