我制作了一个批处理文件,将我的Witcher3保存文件和设置复制到另一个驱动器。它会在我每次启动Windows时运行,并在12小时后再次运行。
问题是它会打开CMD而不是关闭它。我不希望它自动关闭,如果它显示删除和复制文件,这并不重要我实际上更喜欢它显示这些,只是在这些之后自动关闭,而不显示它数了12个小时的秒数。
此外,在从备份位置删除文件后,它不会再将文件复制到那里,直到我重新启动电脑。
我制作了批处理文件来删除文件,因为它只会复制新文件,而把旧文件留在里面,这将是一片混乱,所以我不确定是否可以只使用copy命令而不使用del命令?
批处理文件如下所示:
:loop
del /s /q "F:\Backups\The Witcher 3 save files"
xcopy /m /e /y "C:\Users\Kristian\Documents\The Witcher 3" "F:\Backups\The Witcher 3 save files"
timeout /t 43200
goto loop
发布于 2016-05-19 02:19:52
如果希望批处理文件每12小时运行一次,则应使用the Windows Task Scheduler。这样你的脚本就不需要全天候运行了。
https://stackoverflow.com/questions/37312706
复制