gpt4 book ai didi

xcopy - 如何使用 xcopy 在目标文件中添加日期?

转载 作者:行者123 更新时间:2023-12-03 12:14:03 46 4
gpt4 key购买 nike

这是我当前的代码

xcopy "C:\Users\Asus\Desktop\Test\Test.MDB" "C:\Users\Asus\Google Drive\" /Y /H /E /F /I
exit

我需要代码来做类似的事情:
xcopy "C:\Users\Asus\Desktop\Test\Test.MDB" "C:\Users\Asus\Google Drive\Test (4-21-18).MDB" /Y /H /E /F /I
exit

我需要在任务计划程序中每 2 周备份一次文件,并且我需要脚本自动添加备份日期。此外,我查看了命令列表(例如/Y/H/E),但在目标文件夹中找不到描述非覆盖的命令。我需要备份堆积起来,而不是每次代码运行时都被删除。

最佳答案

你可以这样做。也许存在更好的解决方案,但它会起作用,此外,这是一种用于多个文件的方法。

XCOPY /Y /H /E /F /I C:\Users\Asus\Desktop\Test\*.MDB

rem get date, make if file name friendly
FOR /F "tokens=1-4 delims=/ " %%i in ('date/t') do set d=%%i-%%j-%%k-%%l

set MDB=*.%d%.MDB
ren *.MDB %mdb%
move C:\Users\Asus\Desktop\Test\*.MDB C:\Users\Asus\Google Drive\Test\

希望这有帮助。

关于xcopy - 如何使用 xcopy 在目标文件中添加日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49952020/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com