Um mehrere Dateien unter Windows umzubenennen
Sie haben eine Reihe von Dateien, die Sie umbenennen möchten, aber nicht nacheinander durchgehen möchten? Windows bietet dazu mehr Möglichkeiten, als Sie vielleicht merken.
Sie können eine oder mehrere Dateien einfach mit Windows Explorer umbenennen. Mit der Eingabeaufforderung oder PowerShell können Sie jedoch noch mehr tun. Fügen Sie Umbenennungsprogramme von Drittanbietern hinzu, und die Möglichkeiten sind endlos. Werfen wir einen Blick auf jede Option und wie sie funktioniert.
Benennen Sie mehrere Dateien in Windows Explorer um
Der Windows Explorer (in Windows 10 auch als Datei-Explorer bezeichnet) ist überraschend leistungsstark. Sie wissen wahrscheinlich, wie Sie eine einzelne Datei umbenennen, aber lassen Sie uns mit den Grundlagen beginnen, da die fortgeschrittenen Tricks darauf aufbauen.
Wenn Sie Ihre Maus verwenden, gibt es drei Möglichkeiten, um den Namen einer Datei auszuwählen und umzubenennen. Sie können:
- Klicken Sie auf, um die Datei auszuwählen, und klicken Sie dann im Home-Menü auf die Schaltfläche "Umbenennen".
- Klicken Sie auf, um die Datei auszuwählen, und klicken Sie dann auf den Namen der ausgewählten Datei.
- Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie im Kontextmenü die Option „Umbenennen“.
Wenn Sie lieber auf Ihrer Tastatur bleiben, können Sie einfach mit den Pfeiltasten (oder beginnen Sie den Dateinamen einzugeben) eine Datei auswählen und dann F2 drücken, um den Dateinamen auszuwählen.
Sobald Sie den Dateinamen ausgewählt haben und Sie nur den Dateinamen und nicht die Erweiterung selbst auswählen, können Sie einen neuen Dateinamen eingeben.
Wenn Sie mit der Eingabe des Dateinamens fertig sind, können Sie die Eingabetaste drücken (oder auf eine andere Stelle klicken), um den neuen Namen zu speichern.
Hier werden die Dinge interessant: Sie können auch die Tabulatortaste drücken, um automatisch den nächsten Dateinamen im Ordner auszuwählen, sodass Sie sofort einen neuen Namen eingeben können. Halten Sie die Tabulatortaste gedrückt und geben Sie auf diese Weise Namen ein. Sie können alle Dateien in einem Ordner umbenennen, wenn Sie dazu neigen.
Wenn Sie mehrere Dateien in demselben Ordner umbenennen und diese Dateien nicht vollständig voneinander verschieden sind, bietet Windows eine einfachere Möglichkeit, diese Dateien im Stapel umzubenennen. Beginnen Sie mit der Auswahl einer Reihe von Dateien. Sie können die Strg-Taste gedrückt halten, um mehrere Dateien gleichzeitig auszuwählen, oder die Umschalttaste, um einen Dateibereich auszuwählen. Wenn Sie die Dateien ausgewählt haben, verwenden Sie einen der Umbenennungsbefehle - die Schaltfläche im Startmenü, den Befehl im Kontextmenü oder drücken Sie einfach die Taste F2. Sie werden sehen, dass alle Dateien ausgewählt bleiben, der erste Name in der Gruppe wird jedoch hervorgehoben, sodass Sie einen neuen Namen eingeben können.
Geben Sie einen neuen Namen für die Datei ein und drücken Sie die Eingabetaste, oder klicken Sie an einer anderen Stelle im Fenster. Alle ausgewählten Dateien werden mit dem von Ihnen soeben eingegebenen Namen umbenannt und mit einer Zahl in Klammern versehen, um sie zu unterscheiden.
Umbenennen Sie mehrere Dateien von der Eingabeaufforderung
Wenn Sie mehr Leistung benötigen, können Sie die umbenennen
oder ren
Befehl in einem Eingabeaufforderungsfenster für eine oder mehrere Dateien. Der Befehl akzeptiert Platzhalterzeichen wie * und? für das Abgleichen mehrerer Dateien. Dies kann hilfreich sein, wenn Sie nur eine bestimmte Auswahl von Dateien in einem Ordner mit vielen Dateien umbenennen möchten.
Der schnellste Weg, um ein Eingabeaufforderungsfenster an Ihrem gewünschten Ort zu öffnen, ist das Öffnen des Ordners im Datei-Explorer. Zeigen Sie im Menü "Datei" auf "Eingabeaufforderung öffnen" und wählen Sie "Eingabeaufforderung öffnen".
Um eine einzelne Datei umzubenennen, können Sie die folgende Befehlssyntax verwenden:
ren "Aktueller_Dateiname.ext "" Neuer_Dateiname.ext "
Die Anführungszeichen sind wichtig, wenn Ihre Dateinamen Leerzeichen enthalten. Wenn nicht, brauchen Sie keine Anführungszeichen. Wenn Sie beispielsweise eine Datei von "wordfile (1) .docx" in "my word file (01) .docx" umbenennen möchten, verwenden Sie den folgenden Befehl:
ren "wordfile (1) .docx" "meine Wortdatei (01) .docx"
Seit der ren
Mit dem Befehl können Erweiterungen angesprochen werden. Sie können damit auch die Erweiterungen mehrerer Dateien gleichzeitig ändern. Angenommen, Sie hatten beispielsweise eine Auswahl von TXT-Dateien, die Sie in HTML-Dateien umwandeln wollten. Sie können den folgenden Befehl zusammen mit dem Platzhalter * verwenden (der Windows im Wesentlichen mitteilt, dass Text beliebiger Länge als Übereinstimmung betrachtet werden sollte):
ren * .txt * .html
Und während wir uns mit Wildcards beschäftigen, können Sie mit dem? Platzhalter, der für jedes einzelne Zeichen verwendet wird. Angenommen, Sie hatten zum Beispiel eine Reihe von HTML-Dateien, die Sie stattdessen in HTM-Dateien umwandeln wollten. Sie können den folgenden Befehl verwenden, um die Änderung vorzunehmen:
ren * .html *.???
Dadurch wird Windows angewiesen, alle Dateien mit der Erweiterung .html umzubenennen, sodass nur der Dateiname und die ersten drei Buchstaben der Dateierweiterung verwendet werden. Dadurch wird das "l" aller Erweiterungen im Ordner abgeschnitten.
Dies fängt erst an, auf die Arten von Befehlszeilen-Assistenten einzugehen, auf die Sie sich einlassen können, wenn Sie kompliziertere Befehle oder sogar Batch-Skripts erstellen möchten, indem Sie andere Befehle und Bedingungen in Dinge integrieren. Wenn Sie interessiert sind, haben die Leute in den Lagmonster-Foren eine hervorragende Berichterstattung zu diesem Thema.
Benennen Sie mehrere Dateien mit PowerShell um
PowerShell bietet noch mehr Flexibilität beim Umbenennen von Dateien in einer Befehlszeilenumgebung. Mit PowerShell können Sie die Ausgabe eines Befehls (in PowerShell-Begriffen als "Kommando" bezeichnet) an einen anderen Befehl weiterleiten, genau wie auf Linux und anderen UNIX-ähnlichen Systemen. Die zwei wichtigsten Befehle, die Sie benötigen, sind Dir
, welche die Dateien im aktuellen Verzeichnis auflistet, und Umbenennen-Element
, die einen Artikel umbenennt (in diesem Fall eine Datei). Übergeben Sie die Ausgabe von Dir an Rename-Item, und Sie sind im Geschäft.
Das schnellste Öffnen eines PowerShell-Fensters am gewünschten Speicherort ist das Öffnen des Ordners im Datei-Explorer. Zeigen Sie im Menü "Datei" auf "Windows PowerShell öffnen" und wählen Sie "Windows-Powershell öffnen".
Lassen Sie uns zunächst eine einzelne Datei umbenennen. Dafür würden Sie die folgende Syntax verwenden:
Artikel umbenennen "Aktueller_Dateiname.ext "" Neuer_Dateiname.ext "
Wenn Sie beispielsweise eine Datei von "wordfile.docx" in "My Word File.docx" umbenennen möchten, verwenden Sie das folgende Commandlet:
Umbenennen-Element "wordfile.docx" "My Word File.docx"
Leicht genug. Die eigentliche Leistung von PowerShell beruht jedoch auf der Möglichkeit, Befehlszeilen zusammen zu leiten, und einigen der von der umbenennen
Kommando. Angenommen, wir hatten zum Beispiel eine Reihe von Dateien mit den Namen "wordfile (1) .docx", "wordfile (2) .docx" und so weiter.
Angenommen, wir wollten das Leerzeichen in diesen Dateinamen durch einen Unterstrich ersetzen, damit die Dateinamen keine Leerzeichen enthalten. Wir könnten das folgende Kommando verwenden:
dir | rename-item -NewName $ _. name -replace "", "_"
Das dir
Ein Teil dieses Commandlets listet alle Dateien im Ordner auf und leitet sie weiter (das ist das |
Symbol) an umbenennen
Kommando. Das $ _. name
Teil steht für jede der Dateien, die weitergeleitet werden. Das -ersetzen
Schalter zeigt an, dass ein Austausch stattfinden wird. Der Rest des Commandlets zeigt nur an, dass jeder Platz ( ""
) sollte durch einen Unterstrich ( "_"
).
Und jetzt sehen unsere Dateien so aus, wie wir es wollen.
Wie zu erwarten, bietet PowerShell enorme Möglichkeiten, wenn Sie Ihre Dateien benennen möchten, und wir kratzen hier nur an der Oberfläche. Zum Beispiel die umbenennen
Das Commandlet bietet auch Funktionen wie a -wiederkehren
Schalter, der das Commandlet auf Dateien in einem Ordner und auf alle in diesem Ordner verschachtelten Ordner anwenden kann, a -Macht
ein Schalter, der das Umbenennen von Dateien erzwingen kann, die gesperrt sind oder anderweitig nicht verfügbar sind, und sogar ein -was, wenn
Schalter, der beschreibt, was passieren würde, wenn das Commandlet ausgeführt würde (ohne es tatsächlich auszuführen). Natürlich können Sie auch kompliziertere Commandlet-Strukturen erstellen, die sogar enthalten WENN, DANN
Logik. Sie können mehr über PowerShell im Allgemeinen in unserem Geek School-Leitfaden erfahren und mehr über die umbenennen
Kommando aus der TechNet-Bibliothek von Microsoft.
Mehrere Dateien mit einer Drittanbieter-App umbenennen
Wenn Sie eine leistungsstarke Methode zum Umbenennen mehrerer Dateien benötigen und Sie die Befehlszeile oder die PowerShell-Befehle nicht beherrschen möchten, können Sie sich immer an ein Dienstprogramm eines Drittanbieters wenden. Es gibt unzählige Umbenennungs-Apps - und viele davon sind gut -, aber wir haben zwei klare Favoriten: Bulk Rename Utility und AdvancedRenamer.
So verwenden Sie das Bulk Rename-Dienstprogramm
Bulk Rename Utility verfügt über eine übersichtliche und etwas einschüchternde Benutzeroberfläche, die jedoch die enorme Anzahl von Optionen bietet, die Sie normalerweise nur mit regulären Ausdrücken und komplizierten Befehlszeilenoptionen erhalten würden.
Starten Sie das Tool nach der Installation, navigieren Sie zu den Dateien, die Sie umbenennen möchten, und wählen Sie sie aus.
Wenn Sie die Optionen in einem oder mehreren der vielen verfügbaren Fenster ändern, wird in der Spalte "Neuer Name" eine Vorschau Ihrer Änderungen angezeigt, in der Ihre Dateien aufgeführt sind. In diesem Beispiel habe ich Änderungen an vier Bereichen vorgenommen, die jetzt orange markiert sind, sodass Sie leichter erkennen können, was ich geändert habe. Ich habe dem Dienstprogramm mitgeteilt, den Namen aller Dateien in "Word-Datei" zu ändern und die Titelbezeichnung zu verwenden. Ich habe das Datum angehängt, an dem die Datei im YMD-Format erstellt wurde. Und ich habe auch eine automatische Dateinummer hinzugefügt, die am Ende des Dateinamens erscheint, bei Eins beginnt, um eins erhöht wird und durch einen Unterstrich vom Dateinamen getrennt wird. Und das ist nur ein kleiner Teil dessen, was Sie mit dem Bulk Rename-Dienstprogramm tun können. Wenn Sie mit dem Aussehen Ihrer neuen Dateinamen zufrieden sind, klicken Sie auf die Schaltfläche "Umbenennen".
Und wie Sie sehen können, hat das Dienstprogramm meine einfachen Anforderungen mit Leichtigkeit erledigt.
So verwenden Sie AdvancedRenamer
Unser anderes beliebtes Umbenennungstool, AdvancedRenamer, bietet auch eine große Anzahl von Umbenennungsmethoden. Statt sie jedoch alle als Bedienfelder in der Benutzeroberfläche anzuzeigen, müssen Sie eine recht einfache, aber leistungsfähige Syntax verwenden, um Umbenennungsmethoden zu erstellen. Es ist nicht schwer zu lernen und sie haben gute Unterstützung, zusammen mit Beispielen. Das Tool verfügt über eine viel benutzerfreundlichere Benutzeroberfläche und unterstützt das Einrichten fortgeschrittener Stapeljobs, sodass Sie mehrere Umbenennungsmethoden kombinieren und auf eine große Anzahl von Dateien anwenden können. Sie können auch Umbenennungsmethoden speichern, die Sie zur späteren Verwendung erstellen.
Im folgenden Beispiel wurde eine Umbenennungsmethode mit der folgenden Syntax erstellt:
Word-Datei____()
Dadurch wird AdvancedRenamer angewiesen, alle meine Dateien als "Word-Datei" zu bezeichnen und das Erstellungsdatum im YMD-Format hinzuzufügen (wobei jeder Teil durch einen Unterstrich getrennt wird). Es fügt außerdem eine inkrementelle Dateinummer in Klammern hinzu und wird durch einen zusätzlichen Unterstrich getrennt.
Und wie Sie sehen, wurden meine Dateien so umbenannt, wie ich es möchte. AdvancedRenamer hat eine etwas steilere Lernkurve als Bulk File Renamer, aber die Belohnung dafür ist, dass Sie die Dateinamen viel genauer steuern können.
Haben Sie andere Möglichkeiten, Dateien in Windows umzubenennen, die wir nicht behandelt haben? Lassen Sie uns einen Kommentar und lassen Sie uns wissen.