Originaldateien
File 15 - Example.txt
File 2 - Example.txt
File 22 - Example.txt
File 3 - Example.txt
File 4 - Example.txt
File 5 - Example.txt
Gewünschte Ausgabe
File 15 - Example.txt
File 02 - Example.txt
File 22 - Example.txt
File 03 - Example.txt
File 04 - Example.txt
File 05 - Example.txt
Einzelne Dateien können mit einfach umbenannt werden ren
.
ren "File 2 - Example.txt" "File 02 - Example.txt"
Wäre es möglich, es mit Windows ren
oder einem rename
Tool massenweise umzubenennen ?
windows
command-line
batch-file
rename
Sabrina
quelle
quelle
Antworten:
Wäre es möglich, es mit Windows Ren oder Rename Tool Bulk umzubenennen?
Ja, aber es ist eine Batchdatei erforderlich.
test.cmd:
Beispiel:
Weitere Lektüre
quelle
Dieser PowerShell One Liner erweitert alle Zahlen im Dateinamen auf zwei Stellen
.PadLeft(2,'0')
:(und lässt Zahlen mit mehr Stellen unberührt)
Um am Thema zu sein, in eine cmd-Zeilen- / Batch-Datei gewickelt:
Um auf der sicheren Seite zu sein, bevor Sie die Befehle ausführen, hängen Sie entweder an
-Confirm
die fragt vor dem Umbenennen-WhatIf
die Listen aller Umbenennungen es würde ohne den Parameter ausführengerade vor dem letzten
"
quelle
Bearbeiten: Ich habe gerade bemerkt, dass es bei dieser Frage speziell um das Umbenennen über die Befehlszeile geht, daher wird die Frage nicht direkt beantwortet ... Ich behalte sie vorerst in der Hoffnung, dass sie für andere nützlich ist.
Der totale Kommandeur Dateimanager verfügt über ein hervorragendes Massenumbenennungstool. Es enthält viele Funktionen, darunter eine Vorschau zum Umbenennen, verschiedene Umbenennungsmasken, reguläre Ausdrücke, das Umbenennen von Dateien in der gesamten Ordnerhierarchie und vieles mehr. Gleichzeitig ist es recht einfach zu bedienen.
Hier ist ein Screenshot zur Demonstration seiner Verwendung:
Schritt für Schritt:
*.txt
"Search for" ein, klicken Sie auf "Start Search", drücken Sie "Feed to listbox" und markieren Sie die Dateien mit Ctrl+ A. Verwenden Sie diese Technik, wenn Sie Dateien auch in inneren Ordnern umbenennen möchten.quelle
ren *.bat *.txt
funktioniert, um Erweiterungen für alle übereinstimmenden Dateien umzubenennen, wobei der andere Teil des Namens beibehalten wird. Könnten Sie dies nicht missbrauchen, um eine Folge vonren
Befehlen auszuführen?ren "File *" "File 0*"
ren "File 00*" "File 0*"
File 022 - Example.txt
quelle