回复 1# Jokerking
- @echo off
- >dstdate.vbs echo LastDate=date()-1
- >>dstdate.vbs echo FmtDate=right(year(LastDate),4) ^& right("0" ^& month(LastDate),2) ^& right("0" ^& day(LastDate),2)
- >>dstdate.vbs echo wscript.echo FmtDate
- for /f %%a in ('cscript /nologo dstdate.vbs') do (set "getdate=%%a")
- del dstdate.vbs /s /f /q>nul
- ::移动F盘文件名为当前日期前一天的文件夹及里面所有文件到同分区的另一个目录里
- move "F:\VideoFiles\%getdate%" "F:\VideoBackup\"
- ::删除F盘文件名为当前日期的文件夹及里面所有文件
- rd /s /q "F:\VideoFiles\%date:~0,4%%date:~5,2%%date:~8,2%\"
- ::删除E盘文件名为当前日期前一天的文件夹及里面所有文件
- rd /s /q "E:\VideoFiles\%getdate%\"
- pause
复制代码
|