Batch-Umbenennungsdateien mithilfe von Suchen und Ersetzen sowie Regex mit der SmartRename-Shell-Erweiterung

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen

Es gibt viele Möglichkeiten, Dateien stapelweise umzubenennen, z. durch die Verwendung von Programmen wie Benennen Sie uns um oder Erweiterte Umbenennung r. Aber haben Sie darüber nachgedacht, ein Shell-Erweiterungsprogramm zu verwenden?

Batch rename files using search and replace, regex with the SmartRename shell extension for Windows

SmartRename ist eine solche Anwendung, die einige interessante Optionen bietet. Beachten Sie, dass das Programm in integriert wurde Microsoft PowerToys-Sammlung von Tools . Sie können PowerToys installieren und darauf zugreifen oder das Standalone-System herunterladen, wenn Sie dies bevorzugen, und den größeren Platzbedarf von PowerToys und der damit verbundenen Telemetrie vermeiden.

Öffnen Sie den Windows Explorer, klicken Sie mit der rechten Maustaste auf eine Datei, die Sie umbenennen möchten, und wählen Sie im Kontextmenü des Explorers die Option 'SmartRename'. Ein Popup-Fenster sollte sich öffnen, dies ist die Oberfläche des Programms.

SmartRename menu

Es ist ganz einfach zu bedienen. Der Abschnitt am unteren Rand des Fensters ist das Vorschaufenster und zeigt die Liste der ausgewählten Dateien mit ihrem ursprünglichen Namen und dem Umbenannten (neuer Name) an. Klicken Sie auf das Feld neben einer Datei, um sie vom Umbenennungsprozess auszuschließen. Die Gesamtzahl der Dateien und die Anzahl der Dateien, die umbenannt werden, werden in der unteren linken Ecke des Fensters angezeigt.

Oben auf der SmartRename-Benutzeroberfläche stehen zwei Optionen zur Verfügung, die mit 'Suchen nach' und 'Ersetzen durch' gekennzeichnet sind. Beginnen Sie mit der Eingabe in das Feld 'Suchen nach'. Das Programm hebt die übereinstimmende Datei im Vorschaufenster hervor. Dies funktioniert in Echtzeit nach Bedarf. Was es anders macht, ist, dass es das Schlüsselwort, das Sie eingegeben haben, aus dem Namen entfernt. Geben Sie das neue Wort, das Sie einfügen möchten, in das Feld 'Ersetzen durch' ein. Und es wird anstelle des Schlüsselworts angezeigt, das Sie in 'Suchen nach' eingegeben haben. Der Rest des Namens ist nicht betroffen.

Zum Beispiel Ich habe mehrere Bilder ausgewählt, die die Buchstaben 'WPD' im Namen enthalten. Wenn ich nach WPD suchen und es durch Windows Privacy Dashboard ersetzen möchte, zeigt SmartRename die Vorschau des neuen Namens an, der die drei Wörter als Teil des Dateinamens enthält. Klicken Sie unten im Fenster auf die Schaltfläche Umbenennen, um die Änderungen zu übernehmen.

Ist das alles was es kann? Das scheint ziemlich einfach zu sein. Nicht ganz, Smart Rename unterstützt reguläre Ausdrücke.

Erweitertes Umbenennen

Wenn Sie mit Regex-Metazeichen vertraut sind, sollten Sie bereit sein. Aber für diejenigen, die es nicht sind, werde ich hier einige Beispiele für die grundlegende Verwendung beschreiben.

So fügen Sie ein Präfix oder Suffix in SmartRename hinzu

Sie können einem Namen ein Präfix hinzufügen, indem Sie ein Caret-Symbol ^ in das Feld 'Suchen nach' einfügen. Fügen Sie in ähnlicher Weise ein Suffix hinzu, indem Sie $ verwenden. Sie können Leerzeichen oder Trennzeichen vor oder nach dem neuen Wort in die Spalte Ersetzen durch einfügen.

SmartRename prefix

Schauen wir uns ein Beispiel an. Ich möchte den Dateien das Wort 'Ghacks' als Präfix hinzufügen. Also füge ich das Caret in das Feld 'Suchen nach' ein und tippe 'Ghacks' ein (nach dem Wort steht ein Leerzeichen). SmartRename benennt die Dateien um, indem Ghacks hinzugefügt werden, gefolgt von einem Leerzeichen am Anfang des Dateinamens.

SmartRename suffix

Benennen Sie die Dateien vollständig um

Wenn Sie die Liste vollständig umbenennen möchten, z. Verwenden Sie für eine Reihe von Bildern mit zufälligen Namen den Suchbefehl. * und geben Sie den neuen Namen in das Ersetzungsfeld ein.

SmartRename rename all

SmartRename kann Dateien nach Groß- und Kleinschreibung umbenennen. In diesem Fall wird der Name nur für perfekte Übereinstimmungen geändert. In unserem Beispiel ist WPD eine Übereinstimmung, wpd nicht. Fügen Sie jeder Datei mit der Option 'Dateien auflisten' eine inkrementelle Nummer hinzu. Beispiel :. $ Fügt am Ende jedes Dateinamens eine Zahl in Klammern hinzu. (siehe 1. Screenshot).

Sie können Dateien ausschließen, um nur Ordner in der Liste umzubenennen, oder Ordner ausschließen, um Dateien umzubenennen. SmartRename unterstützt auch Unterordner. Aktivieren Sie die Option 'Nur Elementname', damit die Anwendung die Erweiterung beibehält. Oder wechseln Sie die Option 'Nur Elementerweiterung', um die Dateierweiterungen zu ändern, ohne den Namen zu bearbeiten.

SmartRename replace extension

Während das Programm keine Rückgängig-Option oder Verlaufsfunktion hat, können Sie die Änderungen mit Windows Explorer rückgängig machen. Die Einschränkung hier ist, dass es nur funktioniert, bis Sie eine weitere Dateioperation im Explorer ausführen.

SmartRename ist eine Open Source-Anwendung. Es ist in 32-Bit- und 64-Bit-Versionen verfügbar, aber keine davon ist portabel.

SmartRename ist ein gutes Programm, aber nur, wenn Sie es mit Regex verwenden.

SmartRename

Für Windows

Jetzt downloaden