·4 Min. Lesezeit

Wie du Dateierweiterungen stapelweise auf dem Mac änderst

Falsche Dateierweiterungen brechen Workflows, verwirren Apps und führen dazu, dass Dateien im falschen Programm geöffnet werden. Sie einzeln zu ändern ist mühsam. Es im Terminal zu tun riskiert Fehler ohne Vorschau.

Ein Entwickler exportiert 200 HTML-Dateien mit einer .txt-Erweiterung. Ein Fotograf erhält RAW-Dateien, die als .jpg gespeichert sind. Eine Datenpipeline gibt CSV-Dateien ganz ohne Erweiterung aus. Der Inhalt ist in Ordnung — die Erweiterung ist falsch. Und eine falsche Erweiterung bedeutet, dass die Datei in der falschen App geöffnet wird, aus Suchergebnissen herausgefiltert wird oder einen automatisierten Workflow bricht.

Du musst die Erweiterung bei allen ändern. Nicht einzeln. Alle auf einmal.

Der Finder-Ansatz

Der Finder lässt dich technisch Erweiterungen ändern — aber nur eine Datei gleichzeitig. Rechtsklick, "Informationen", die Erweiterung im Namensfeld ändern, den Dialog bestätigen, der dich vor der Erweiterungsänderung warnt. Bei 200 Dateien dauert das absurd lange.

Die Stapelumbenennung des Finders kann einen Textersatz durchführen, du könntest also ".txt" durch ".html" ersetzen — aber das ist brüchig. Wenn irgendeine Datei ".txt" an anderer Stelle im Namen hat (wie "notizen_txt_backup.txt"), trifft der Ersatz die falsche Stelle. Der Finder unterscheidet nicht zwischen "der Erweiterung" und "Text, der zufällig übereinstimmt".

Der Terminal-Ansatz

Ein einfacher Bash-Befehl erledigt das:

for f in *.txt; do mv "$f" "\${f%.txt}.html"; done

Schnell und effektiv — aber keine Vorschau, kein Rückgängig, und ein Fehler im Befehl bedeutet 200 Dateien mit verstümmelten Namen. Wenn du die Anführungszeichen vergisst und ein Dateiname Leerzeichen hat, ist das Ergebnis unvorhersehbar.

Stapel-Erweiterungsänderungen mit Vorschau

Renym handhabt Erweiterungsänderungen als Teil seiner Umbenennungs-Pipeline. Du kannst gezielt die Erweiterung ansprechen, ohne den Rest des Dateinamens zu beeinflussen.

Renym ändert Dateierweiterungen stapelweise auf macOS

Die Erweiterung sicher ersetzen

Nutze Suchen und Ersetzen mit einem Regex, das am Ende des Namens verankert ist, um nur die Erweiterung zu ändern, nicht übereinstimmenden Text im Dateinamen selbst. Die Vorschau zeigt dir genau, was sich bei jeder Datei ändern wird, bevor du anwendest.

Eine fehlende Erweiterung hinzufügen

Dateien ohne Erweiterung? Hänge ".csv" oder ".json" oder was auch immer die richtige Erweiterung sein sollte an. Die Einfügen-Aktion fügt Text am Ende des Dateinamens hinzu, nach dem letzten Zeichen.

Mit anderer Bereinigung kombinieren

Oft treten Erweiterungsprobleme zusammen mit anderen Namensproblemen auf. Behebe die Erweiterung und bereinige den Dateinamen in derselben Pipeline — entferne Präfixe, normalisiere die Groß-/Kleinschreibung, füge Nummerierung hinzu — alles in einem Durchgang.

Bei Bedarf rückgängig machen

200 Erweiterungen geändert und gemerkt, dass du die falsche gewählt hast? Mache den gesamten Stapel rückgängig. Behebe die Pipeline und wende erneut an. Kein manuelles Zurückbenennen von 200 Dateien zu ihren ursprünglichen Erweiterungen.

Hol dir Renym im Mac App Store

Nächster Artikel

Renym

Rename hundreds of files with visual pipelines — regex, numbering, case changes.

Get Renym on the Mac App Store