如何将通配符文件复制到新根目录下的相对目录?

时间:2016-04-15 16:55:08

标签: windows batch-file copy xcopy

我希望将目录a中的所有文件复制到目录b,保持目录结构在a下并创建b下所需的任何目录,但不要删除b下的内容。

例如,假设文件夹结构如下:

B
|--Foo.txt


A
|--Dir1
   |--Foo2.txt

复制后,它将是:

B
|--Foo.txt
|--Dir1
   |--Foo2.txt

理想情况下,我想在批量调用xcopy或其他一些副本exe中执行此操作。如果没有,我可以在perl或C#中自己编写代码,但如果有一种很好的方法可以使用现有的工具,你能告诉我吗?感谢。

1 个答案:

答案 0 :(得分:0)

xcopy可以解决这个问题。告诉它也要复制子目录:

xcopy a\*.* b /shercky