Robocopy rekursiv - Versuch, bestimmte Dateien von der Quelle zum Ziel zu kopieren

Robocopy rekursiv - Versuch, bestimmte Dateien von der Quelle zum Ziel zu kopieren

Ich habe eine Ordnerstruktur, nennen wir sie C:\source, und darunter befinden sich verschiedene Ordner. In diesen Ordnern befinden sich verschiedene Dateien. Ich möchte, dass Robocopy alle .DOC-Dateien im gesamten Quellbaum an ein Ziel kopiert, nennen wir es C:\destination

Ich bin nicht besonders an den Ordnern interessiert, aus denen sie stammen, und hätte es vorgezogen, wenn alle DOC-Dateien einfach in den Zielordner kopiert würden.

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

scheint nur direkt in c:\source zu suchen, ohne etwaige Unterordner zu prüfen.

Antwort1

Robocopy macht die Aufgabe nur komplizierter. Ein viel einfacheres Werkzeug ist hier das alteKopierbefehlkombiniert mit FÜR /R:

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

Wenn Sie diesen Befehl mit einem Beispiel für die Verwendung vergleichen möchten robocopy, lesen Sie den Artikel Einen Verzeichnisbaum mit RoboCopy abflachen.

verwandte Informationen