robocopy 递归-尝试将特定文件从源复制到目标

robocopy 递归-尝试将特定文件从源复制到目标

我有一个文件夹结构,我们将其称为 C:\source,其下有各种文件夹。这些文件夹中有各种文件。我希望 robocopy 将整个源树中的所有 .DOC 文件复制到目标,我们将其称为 C:\destination

我对它们来自的文件夹不是特别感兴趣,并且希望它将所有 .DOC 文件转储到目标文件夹中。

robocopy c:\source c:\destination *.doc

似乎只直接查看 c:\source,而不检查任何子文件夹。

答案1

Robocopy 只会让任务复杂化。这里可以使用一个更简单的工具,即旧的复制命令结合 支持/R

for /r source-folder %f in (*.doc) do @copy "%f" target-folder

如果您希望将此命令与使用示例进行比较 robocopy,请参阅文章 使用 RoboCopy 扁平化目录树

相关内容