我已经制作了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
当我手动启动它时,此代码效果很好,但是当使用Windows计划任务启动.bat时,我的文件夹中只有1Ko损坏的文件。
有人知道会发生什么吗?
解决后,我从错误的文件夹中复制了文件,因此1 Ko文件实际上是由“ ECHO”行创建的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句