我已经制作了Windows批处理脚本来备份windows中的acces数据库,请参阅以下代码
set datetimetmp=%date:~6,4%%date:~3,2%%date:~0,2%_%time:~0,2%%time:~3,2%
set datetimetmp=%datetimetmp: =0%
set "filename=ADEL-%datetimetmp%.accdb"
copy G:\ADEL\ADEL_DATA.accdb E:\Library\BACKUP_ADEL\%filename%
echo >> E:\Library\BACKUP_ADEL\%filename%
set folder=E:\Library\BACKUP_ADEL
set days=3
forfiles /p %folder% /d -%days% /c "cmd /c del @FILE"
@exit
当我手动启动它时,此代码运行良好,但是当.bat启动并执行Windows计划任务时,我的文件夹中只有1Ko损坏的文件。
任何人都知道会发生什么?
答案 0 :(得分:0)
解决了,我从错误的文件夹中复制了文件,因此1 Ko文件实际上是由" ECHO"线。