Windows cmd批处理文件,复制源文件夹和内容
我正在使用XCOPY复制一个装满文件的部署包。我可以让他们全部复制,但我希望他们保留在文件夹中。例如,我有: C:\具有文件1、文件2和文件3的实用程序。我使用:Windows cmd批处理文件,复制源文件夹和内容,windows,batch-file,cmd,copy,xcopy,Windows,Batch File,Cmd,Copy,Xcopy,我正在使用XCOPY复制一个装满文件的部署包。我可以让他们全部复制,但我希望他们保留在文件夹中。例如,我有: C:\具有文件1、文件2和文件3的实用程序。我使用: XCOPY“C:\Utilities\”D:\destination/s/i/w 它复制文件1、文件2和文件3没有问题,但我希望它复制“Utilities”文件夹中的文件。我搜索了这个,但我找到的所有答案都是为了只复制源文件夹的内容,而不是源文件夹本身。谢谢你的帮助。谢谢 如果您实际上成功地复制了所需的文件,那么您的命令只需做一个小小
XCOPY“C:\Utilities\”D:\destination/s/i/w
它复制文件1、文件2和文件3没有问题,但我希望它复制“Utilities”文件夹中的文件。我搜索了这个,但我找到的所有答案都是为了只复制源文件夹的内容,而不是源文件夹本身。谢谢你的帮助。谢谢 如果您实际上成功地复制了所需的文件,那么您的命令只需做一个小小的调整。
您当前使用的命令可以复制目标文件夹的目录结构和内容,但不复制根目录。要解决此问题,只需在目标中创建根文件夹,如下所示:
XCOPY "C:\Utilities\" D:\destination\Utilities\ /s /i /w