我有一个文件夹结构,我们将其称为 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 扁平化目录树。