
Mögliches Duplikat:
Wie kann ich über die Befehlszeile Massendateien umbenennen?
ich habe einige Ordner mit Dateien, die ich umbenennen möchte. Die allgemeine Struktur der Datei ist
/root
/module 1
/chapter 1
/01 Intro.wmv
/02 Topic.wmv
...
/chapter 2
/01 Intro.wmv
/02 Topic.wmv
/chapter 3
/module 2
/chapter 4
/chapter 5
/chapter 6
...
ich möchte Dateien stapelweise umbenennen und sie in das /root
Verzeichnis mit dem unten angegebenen Format verschieben
01 01 Intro.wmv
01 02 Topic.wmv
02 03 Intro.wmv
^ this is the chapter number
^ this is the module number
kann ich hierfür ein Batch-Skript verwenden? Ich verwende Windows 7. Oder welches Tool kann ich hierfür verwenden?
Antwort1
Dienstprogramm zum Umbenennen von Batchdateien. Es ist kostenlos
Weitere Umbenennungstools finden Sie unterHierViele davon sind kostenlos
Über Batch: Ich habe etwas Ähnliches gefragt inPaketüberflussfür dich sollte es mit wenig Modifikation funktionieren
Antwort2
Mit einem Batch-Skript ist das sicherlich möglich. Sie könnten XCOPY zusammen mit einigen Skripten verwenden, um den Ordnerinhalt zu überprüfen und die Namen der übergeordneten Verzeichnisse zur Bildung der Dateinummern verwenden.
Dies könnte ein lohnendes Projekt sein, wenn Sie etwas über CMD-Skripting lernen möchten. Es würde einige Zeit dauern, ein Skript für Sie zu erstellen, daher werde ich das nicht tun, aber ich kann alle detaillierten Fragen beantworten, die Sie möglicherweise haben, wenn Sie es versuchen.