小编Eli*_*ise的帖子

我正在尝试使用批处理文件每天下午自动将我的桌面复制到云中。我可以使用其他驱动器执行此操作,但不能使用我的桌面

此命令可以正常工作以将我的 F 驱动器备份到我的 OneDrive,并使用当前日期命名文件夹:

xcopy "F:\" "C:\Users\myUserName\OneDrive for Business\F Backup %date:~-4,4%%date:~-10,2%%date:~-7,2%" /e /i /h /k /q /s /v /y /z
Run Code Online (Sandbox Code Playgroud)

但是,当我为我的桌面尝试类似的东西时,它不起作用:

xcopy "C:\Users\myUserName\Desktop\" "C:\Users\myUserName\OneDrive for Business\Desktop Backup-%date:~-4,4%%date:~-10,2%%date:~-7,2%" /e /i /h /k /q /s /v /y /z
Run Code Online (Sandbox Code Playgroud)

这让我疯狂。我在每天同时运行的批处理文件中都有。桌面行首先运行,似乎工作正常(但我检查时没有复制任何内容),然后 F 驱动器命令运行正常。

任何建议将不胜感激。我猜这是与桌面不兼容的额外参数之一?可能很明显,我的批处理文件知识几乎不存在(我对 F 驱动器的工作印象非常深刻......),所以请原谅我的无知。谢谢你。

windows desktop batch command-line

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch ×1

command-line ×1

desktop ×1

windows ×1