将子目录从各种文件夹复制到一个文件夹

时间:2014-02-14 19:30:59

标签: batch-file cmd copy

我正在努力应对这种情况,欢迎任何帮助。

我有这个文件夹系统:

FatherFolder1
             Subfolder1
                       folder1
                       folder2
                       folder3
                       folder4
             Subfolder2
                       folder1
                       folder2
                       folder3
                       folder4
             Subfolder3
                       folder1
                       folder2
                       folder3
                       folder4

我需要将每个“子文件夹”中的每个“folder4”复制到一个特定的文件夹

有一种方法可以用.bat吗?

感谢。

编辑:我想过像'复制'fatherfolder1 \ * \ folder4''c:\ specificDir'“但是它说”不正确的sintax“:(

1 个答案:

答案 0 :(得分:0)

/D将遍历与指定模式匹配的目录。它本身不会递归(/ R)。

FOR /D %%d IN (FatherFolder1\*.*) DO (
    COPY %%d\folder4\*.* %TARGET_FOLDER%
)