Der Martin: Per Batch alle *.mov aus Unterverzeichnissen in Ordner kopieren

Beitrag lesen

Hallo,

dir /b /s *.mov > c:\mov.txt
damit werden alle movs in den unterordnern gesucht und die pfade gespeichert

FOR /f "usebackq delims==" %%a IN (c:\mov.txt) DO copy "%%a" c:\zielordner
hier wird die datei zeilenweise durchlaufen und alle dateien kopiert

das anlegen der txt-datei kannst du dir auch sparen:
for %%i in (*.mov) do copy "%%i" c:\zielordner

das geht aber nicht rekursiv durch alle Unterverzeichnisse. War aber so gewünscht.
Sonst wär's ja trivial und man könnte sogar noch auf for verzichten; ein copy mit Wildcard hätte genügt.

Ciao,
 Martin

--
There are 10 types of people in the world: Those who understand the binary system, and those who don't.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(