使用 robocopy 将 zip 文件从一个文件夹复制到另一个文件夹的语法问题

Syntax issue with copying zip file from one folder to another with robocopy

我想使用 robocopy 将名为 Sample.zip 的 zip 文件复制到名为 HERE 的本地文件夹。

这是我目前的代码:

ROBOCOPY C:\Users\%username%\Desktop\HERE Z:\Sample.zip

我刚收到一条错误消息,指出目录无效。

我的语法有什么问题?

您应该尝试将文件与原始目录分开。试试这个:

ROBOCOPY Z:\ C:\Users\%username%\Desktop\HERE Sample.zip

虽然我尊重您想要使用 robocopy 和 iminiki 的回答,但我 不会 推荐它。 robocopy 主要用于远程复制目录结构 and/or 文件,尽管 robocopy 表示 Robust File Copy。我在我的批处理文件中使用 copy 以获得最佳实践:

copy "Z:\Sample.zip" "C:\Users\%username%\Desktop\HERE"

Sample.zip 文件从 Z: 复制到 C:\Users\%username%\Desktop\HERE。请注意,引用两条路径非常重要,也是一种很好的做法;永远这样做。