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 展平目錄樹

相關內容