Windows cmd批处理文件,复制源文件夹和内容

时间:2015-08-02 03:40:28

标签: windows batch-file cmd copy xcopy

我正在使用XCOPY复制充满文件的部署包。我可以将它们全部复制,但我希望它们保留在文件夹中。例如,我有: C:\ Utilities,其中包含file1,file2和&文件3。我用:
XCOPY“C:\ Utilities \”D:\ destination / s / i / w
它复制file1,file2和& file3没问题,但我希望它复制“Utilities”文件夹里面的文件。我搜索了这个,但我找到的所有答案都只是复制源文件夹的内容,而不是源文件夹本身。非常感谢您的帮助。谢谢!

1 个答案:

答案 0 :(得分:2)

如果您所拥有的实际上是成功复制了您想要的文件,那么只需对您的命令进行一次小调整。
您当前使用的命令是,复制目标文件夹的目录结构和内容,但不复制根目录。您可以采取哪些措施来解决这个问题,只需在目标中创建根文件夹,如下所示:

XCOPY "C:\Utilities\" D:\destination\Utilities\ /s /i /w