Rekursives Umbenennen von Dateien über die Befehlszeile (Windows 7) [duplizieren]

13

Mögliches Duplizieren: Mit
welchem ​​Befehl kann ich eine Datei in Windows rekursiv umbenennen oder verschieben?

Gibt es eine Möglichkeit, über die Befehlszeile alle .m4v-Dateien rekursiv in .avi umzubenennen?

ren *.m4v *.avi Funktioniert nur für die ausgewählten Ordner und ignoriert die Ordner darunter. Ich kann nach besten Kräften feststellen, dass diese Funktion keinen rekursiven Parameter enthält.

David Gard
quelle
Dieselbe Frage wie diese: superuser.com/questions/205083/…
Sencer H.

Antworten:

38

Mit einer for-Schleife mit rekursivem Schalter:

for /R %x in (*.m4v) do ren "%x" *.avi
aleroot
quelle
1
Ich musste für / R% G in ( .m4v) tun ren "% G" "% ~ nG .avi" wie in ss64.com/nt/for_r.html
sea_jackal