Batch-Skript zum Umbenennen von Dateien oder Verwenden eines Tools?

3928
Jiew Meng

Mögliches Duplizieren:
Wie kann ich Dateien von der Befehlszeile aus 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 die Dateien umbenennen und sie in das /rootVerzeichnis 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 dazu ein Batch-Skript verwenden? Ich bin unter Windows 7 oder mit welchem ​​Tool kann ich dies erreichen?

2

2 Antworten auf die Frage

1
subanki

Hilfsprogramm zum Umbenennen von Stapeldateien . Es ist kostenlos

Alt-Text

Weitere Umbenennungswerkzeuge finden Sie hier . Viele von ihnen sind frei

Über Batch: Ich habe etwas Ähnliches im Stack-Overflow für Sie gefragt, es sollte mit wenigen Modifikationen funktionieren

0
paradroid

Es ist sicher mit einem Batch-Skript möglich. Sie können XCOPY zusammen mit einigen Skripts verwenden, um den Ordnerinhalt zu überprüfen, und die Dateinummern der übergeordneten Verzeichnisse verwenden.

Wenn Sie sich mit dem CMD-Scripting vertraut machen möchten, kann dies ein lohnendes Projekt sein. Ich würde einige Zeit brauchen, um ein Skript für Sie zu erstellen, also werde ich es nicht, aber ich kann alle detaillierten Fragen beantworten, die Sie haben könnten, wenn Sie es versuchen.

Möglich? Ja. Sinnvoll? Hängt davon ab. Das Umbenennen und Verschieben von Hand wäre wahrscheinlich schneller, wenn es nicht viele Dateien gibt ... Torben Gundtofte-Bruun vor 13 Jahren 0
@torbengb: Ich stimme zu, aber es wäre eine ziemlich gute Möglichkeit, Batch-Scripting zu lernen, was eine wertvolle Fähigkeit für solche Dateisysteme ist. paradroid vor 13 Jahren 0