我正在使用 XCOPY 复制充满文件的部署包。我可以将它们全部复制,但我希望将它们保留在文件夹中。例如,我有:
C:\Utilities 包含 file1、file2 和 file3。我用:
XCOPY "C:\Utilities\"D:\destination/s/i/w
它复制 file1、file2 和 file3 没有问题,但我希望它复制包含其中文件的“Utilities”文件夹。我搜索了这个,但我找到的所有答案都是仅复制源文件夹的内容,而不是源文件夹本身。感谢您的帮助。谢谢!
最佳答案
如果您实际上成功地复制了所需的文件,那么只需对您的命令进行一个小调整即可。
您当前使用的命令复制目标文件夹的目录结构和内容,但不复制根目录。要解决此问题,您只需在目标中创建根文件夹,如下所示:
XCOPY "C:\Utilities\" D:\destination\Utilities\ /s /i /w
关于Windows cmd批处理文件,复制源文件夹和内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31768338/