Wenn eine Reihe von Dateinamen unterschiedliche numerische Nummern enthält, kann die normale Suchen-und-Ersetzen-Funktion diese oft nicht auf einmal verarbeiten, da jede Nummer anders ist. Mit einer Bürosoftware für die Stapelverarbeitung von Dateien, die Platzhalter und reguläre Ausdrücke unterstützt, können diese nicht festen Inhalte nach Regeln abgeglichen werden. Dieser Artikel erläutert anhand der Bedienoberfläche von HeSoft Doc Batch Tool , wie man Docx-Dateien importiert, die Option zum Suchen und Ersetzen von Schlüsselwörtern in Dateinamen auswählt, den Text \d{4} mithilfe einer Formel unscharf sucht und den Ersetzungsinhalt leer lässt, um so die 4-stellige Nummerierung stapelweise aus Dateinamen zu entfernen.
Viele Büroangestellte stoßen beim Sortieren von Unterlagen auf eine ähnliche Situation: Aus Systemen exportierte Word-Dokumente, Lernmaterialien, Projektdateien oder heruntergeladene Dateien tragen oft automatisch eine Nummerierung am Ende des Namens. Diese Nummern dienen möglicherweise der Systemerkennung, sind aber für die tägliche Archivierung bedeutungslos. Beispielsweise befinden sich in einem Ordner Dateien wie EnglishVocabulary2468.docx, ExamReview5820.docx, MathNotes1357.docx – nützlich ist eigentlich der vordere englische Name, während die 4-stelligen Zahlen am Ende das Lesen und Sortieren eher stören.
Bei wenigen Dateien kann man mit Rechtsklick umbenennen und die Zahlen einzeln löschen. Bei Dutzenden oder Hunderten von Dateien würde die manuelle Bearbeitung jedoch viel Zeit in Anspruch nehmen. Erschwerend kommt hinzu, dass die Nummerierung bei jeder Datei anders ist, sodass man nicht einfach nach einem festen Schlüsselwort suchen kann. In diesem Fall benötigt man reguläre Ausdrücke als Platzhalter für eine „unscharfe Suche“: Es wird nur die Regel der Nummerierung beschrieben, anstatt jede Nummer einzeln einzugeben. Dieser Artikel zeigt, wie Sie mit Bürosoftware wie HeSoft Doc Batch Tool nicht festgelegte Ziffernfolgen aus Dateinamen stapelweise löschen und so Dateinamen schnell bereinigen können.
Anwendbare Szenarien: Nicht festgelegte Nummern, laufende Nummern, Datumsanhängsel können regelbasiert verarbeitet werden
Die Methode dieses Artikels eignet sich für Fälle, in denen „eine Art von Text mit einem Muster im Dateinamen existiert“. Mit Muster ist gemeint, dass die Schlüsselwörter nicht exakt gleich sein müssen, sondern dieselbe Struktur aufweisen. Zum Beispiel sind es immer 4 Ziffern, immer 8-stellige Daten, immer eine bestimmte Formatnummerierung oder sie erscheinen immer am Ende des Dateinamens. Verglichen mit gewöhnlichem Suchen und Ersetzen liegt der Vorteil von regulären Ausdrücken als Platzhalter darin, dass sie eine Klasse von Inhalten abgleichen können und sich daher besonders für das stapelweise, unscharfe Löschen von Schlüsselwörtern in Dateinamen eignen.
Häufige Anwendungsszenarien sind:
- Stapelweises Entfernen von 4-stelligen Zufallsnummern am Ende von docx- oder doc-Dateinamen.
- Löschen von System-Laufnummern aus Materialnamen, um Dateinamen kürzer und archivierungsfreundlicher zu machen.
- Vereinheitlichtes Bereinigen bedeutungsloser Ziffern in Namen von Word-Dokumenten, PDF-Dateien und Excel-Tabellen.
- Stapelweises Entfernen von Plattformkennungen, automatischen Nummerierungen oder temporären Suffixen aus heruntergeladenen Dateien.
- Stapelweise Standardisierung nur der Dateinamen, ohne den Dateiinhalt zu verändern.
Der Wert von HeSoft Doc Batch Tool liegt in der Stapelverarbeitung von Dateien, um wiederholte Arbeit zu reduzieren. Bei dieser Art von sich wiederholenden Umbenennungsaufgaben wird nicht erwartet, dass der Benutzer Datei für Datei ändert, sondern dass die Aufgabe durch Importieren von Dateilisten, Einrichten von Suchregeln und Ausführen der Stapelverarbeitung erledigt wird. Dies steigert die Effizienz und sorgt für einheitlichere Benennungsregeln.
Vorschau auf das Ergebnis: Unterschiedliche 4-stellige Zahlen im Dateinamen vor der Verarbeitung
Auf dem Screenshot vor der Verarbeitung ist zu sehen, dass sich im Ordner 5 Word-Dokumente mit der Endung .docx befinden. Der Hauptteil jedes Dateinamens ist unterschiedlich, ebenso die Endziffern. Die rot markierten Teile lauten 2468, 5820, 3091, 1357, 2024. Diese Ziffern sollen in diesem Schritt stapelweise gelöscht werden.

Bei manueller Bearbeitung dieser Art von Dateinamen müsste man den Umbenennungszustand öffnen, die Ziffern auswählen, löschen und den Namen speichern. Dies 5 Mal zu wiederholen, mag noch akzeptabel sein, aber bei 500 Dateien wäre es extrem ineffizient. Zudem riskiert man bei manueller Bedienung leicht, den Hauptteil des Dateinamens oder versehentlich die Erweiterung zu löschen, sodass die Datei nicht mehr richtig erkannt wird. Der Vorteil eines Stapelverarbeitungswerkzeugs ist: Solange die Regel korrekt ist, wendet die Software dieselbe Regel einheitlich auf alle ausgewählten Dateien an.
Das Schlüsselmuster in diesem Beispiel ist eine „ununterbrochene Folge von 4 Ziffern“. Der reguläre Ausdruck \d{4} kann genau dieses Muster darstellen und kann daher 2468, 5820, 3091, 1357, 2024 gleichzeitig abgleichen, ohne diese 5 Ziffern einzeln eingeben zu müssen.
Vorschau auf das Ergebnis: Beibehaltung des Hauptnamens und Löschung der Nummerierung nach der Verarbeitung
Der Screenshot nach der Verarbeitung zeigt, dass die Dateinamen, die ursprünglich einen Ziffernanhang hatten, nun bereinigt sind: Aus EnglishVocabulary2468.docx wurde EnglishVocabulary.docx, aus ExamReview5820.docx wurde ExamReview.docx, aus StudyPlan2024.docx wurde StudyPlan.docx. Die Dateiendung ist weiterhin .docx, was zeigt, dass der Vorgang nur den übereinstimmenden Text im Dateinamen beeinflusst und den Dateityp nicht verändert hat.

Diese Art von Verarbeitungsergebnis ist ideal für die Archivierung von Unterlagen. Der Hauptname der Dateien ist klar, die Nummerierung wurde gelöscht. Sowohl bei der Suche im Windows-Dateiexplorer als auch bei der Kategorisierung in der Dokumentenablage sind die Dateien danach leichter zu identifizieren. Für Benutzer, die häufig mit Word-, docx-, doc-, PDF- und Tabellenkalkulationsdateien arbeiten, kann die Beherrschung dieser Methode zur stapelweisen Bereinigung von Dateinamen die sich wiederholende Arbeit erheblich reduzieren.
Vorgehensweise: Stapelweises Löschen von Dateinamensnummerierungen in HeSoft Doc Batch Tool
Schritt 1: Öffnen Sie das Werkzeug für Dateinamen und rufen Sie die Funktion zum Suchen und Ersetzen im Dateinamen auf
Nach dem Start von HeSoft Doc Batch Tool klicken Sie zunächst im linken Menü auf „Dateiname“. Dies ist die Werkzeugkategorie, die mit Aufgaben wie Dateiumbenennung, Text zu Dateinamen hinzufügen, Text aus Dateinamen löschen zusammenhängt. Wählen Sie in dieser Kategorie „Schlüsselwörter in Dateinamen suchen und ersetzen“. Im Screenshot befindet sich diese Funktionskarte an erster Stelle und enthält einen deutlichen Hinweis, dass sie zum stapelweisen Suchen und Ersetzen von Schlüsselwörtern im Dateinamen dient.

Warum wurde in diesem Beispiel diese Funktion gewählt und nicht die separate Option „Text aus Dateinamen löschen“? Der Grund ist, dass die zu löschenden Ziffern kein fester Text sind, sondern unterschiedliche Nummerierungen in jeder Datei. Durch die Funktion Suchen und Ersetzen, kombiniert mit der unscharfen Formelsuche, kann man flexibler reguläre Ausdrücke verwenden, um nicht festgelegte Nummerierungen abzugleichen. Wenn der Ersatztext leer bleibt, ist das Endergebnis die Löschung.
Schritt 2: Dateien hinzufügen oder aus Ordner importieren
Nach Aufruf der Funktionsseite besteht der erste Schritt darin, die zu verarbeitenden Datensätze auszuwählen. Oben rechts auf der Oberfläche befinden sich die Schaltflächen „Datei hinzufügen“ und „Dateien aus Ordner importieren“. Sollen nur wenige bestimmte Dateien verarbeitet werden, klicken Sie auf „Datei hinzufügen“. Sollen alle Dateien in einem Ordner verarbeitet werden, können Sie „Dateien aus Ordner importieren“ verwenden. Im Screenshot wurden bereits 5 Datensätze importiert, der Dateipfad lautet D:\test\, die Erweiterung ist jeweils docx.

In diesem Schritt ist die Überprüfung der Dateiliste besonders wichtig. Die Tabelle zeigt Informationen wie Name, Pfad, Erweiterung, Erstellungsdatum und Änderungsdatum an. Sie können bestätigen, ob die Zieldateien importiert wurden und ob versehentlich unerwünschte Dateien hinzugefügt wurden. Für Stapel-Umbenennungsaufgaben ist die Überprüfung der Dateiliste sehr wichtig, da die nachfolgenden Regeln auf die hier aufgeführten Datensätze angewendet werden. Klicken Sie nach der Bestätigung auf „Weiter“, um die Verarbeitungsoptionen einzustellen.
Schritt 3: Wählen Sie „Formel für unscharfe Textsuche verwenden“
Auf der Seite „Verarbeitungsoptionen einstellen“ sehen Sie die „Schlüsselwortoptionen“. Bei den Suchmethoden gibt es Optionen wie „Genaue Textsuche“ und „Formel für unscharfe Textsuche verwenden“. Da in diesem Fall verschiedene 4-stellige Ziffernfolgen gelöscht werden sollen, muss „Formel für unscharfe Textsuche verwenden“ ausgewählt werden. Im Screenshot ist diese Option rot umrandet und ausgewählt.

Die „unscharfe Formelsuche“ kann man sich als eine regelbasierte Suche vorstellen. Die genaue Suche eignet sich zum Löschen von exakt gleichen Wörtern, z. B. wenn jeder Dateiname das Wort „Kopie“ enthält. Die unscharfe Suche mit regulären Ausdrücken eignet sich hingegen zum Löschen von Texten, die in der Form gleich, aber im Inhalt unterschiedlich sind, wie verschiedene Ziffern, verschiedene Daten oder verschiedene Laufnummern. Die Nummern 2468, 5820, 3091, 1357, 2024 in diesem Beispiel sind alle unterschiedliche Texte, entsprechen aber alle der Regel einer ununterbrochenen 4-stelligen Ziffernfolge.
Schritt 4: Geben Sie den zu suchenden regulären Ausdruck \d{4} ein
Geben Sie auf der linken Seite in der „Liste der zu suchenden Schlüsselwörter“ \d{4} ein. Dies ist die Kerneinstellung dieser Stapelverarbeitung. Es bedeutet, dass nach einer ununterbrochenen Folge von 4 Ziffern gesucht wird, wobei \d für eine Ziffer steht und {4} für das 4-malige Vorkommen. Die Software sucht daher in jedem Dateinamen nach Text, der dieser Regel entspricht.
Am Beispiel der Dateien im Screenshot findet die Software jeweils:
- 2468 in EnglishVocabulary2468.docx
- 5820 in ExamReview5820.docx
- 3091 in LearningGoals3091.docx
- 1357 in MathNotes1357.docx
- 2024 in StudyPlan2024.docx
Diese Nummerierungen sind inhaltlich unterschiedlich, können aber alle mit demselben Ausdruck abgeglichen werden. Darin liegt der Effizienzvorteil von regulären Ausdrücken als Platzhalter bei der stapelweisen Dateinamenverarbeitung.
Schritt 5: Die Ersatzschlüsselwortliste nicht ausfüllen, um das Löschen anzugeben
Der rechte Bereich ist die „Liste der ersetzenden Schlüsselwörter“. Im Screenshot ist auch der Hinweis zu sehen: „Nicht ausfüllen bedeutet Löschen“. Geben Sie daher in diesem Schritt rechts keinen Text ein. Wenn das Feld leer bleibt, ersetzt die Software den vom linken regulären Ausdruck gefundenen Text mit nichts, d. h., sie löscht diese Ziffern.
Würden Sie rechts einen anderen Inhalt eingeben, z. B. „Neuversion“, würden die Ziffern durch „Neuversion“ ersetzt. Da das Ziel dieses Artikels jedoch das Entfernen der Nummerierung ist, muss das Feld leer bleiben. Für das stapelweise Löschen von Schlüsselwörtern, Nummerierungen oder Suffixen in Dateinamen ist die Kombination „Suchinhalt mit Regel, Ersatztext leer“ ein sehr gängiges Vorgehen.
Schritt 6: Speicherort festlegen und Verarbeitung starten
Sobald die Such- und Ersetzungsregeln festgelegt sind, klicken Sie auf „Weiter“. Wie aus dem Prozess oben auf der Seite ersichtlich, folgen die Schritte „Speicherort festlegen“ und „Starten“. In der Praxis sollten Sie dem Assistenten folgen, den Speicherort bestätigen und dann mit der Verarbeitung beginnen. Vor der Verarbeitung wird empfohlen, nochmals drei Punkte zu prüfen: Ist die Dateiliste korrekt? Ist die Suchmethode „Formel für unscharfe Textsuche verwenden“? Ist das rechte Ersatzfeld leer?
Führen Sie die Stapelverarbeitung nach Bestätigung aus. Wenn sie abgeschlossen ist, können Sie den Ordner überprüfen. Die 4-stelligen Ziffernfolgen in den Dateinamen sollten gelöscht sein, während der Hauptdateiname und die Erweiterung normal erhalten bleiben. Bei der Verarbeitung vieler Dateien wird empfohlen, zuerst einen Probelauf mit wenigen Dateien durchzuführen, um zu bestätigen, dass die Regel den Erwartungen entspricht, bevor weitere importiert werden.
Regelerweiterung: Passen Sie den regulären Ausdruck an verschiedene Dateinamensnummerierungen an
In diesem Artikel wurde \d{4} verwendet, weil die Nummerierungen im Beispiel 4-stellig waren. In der Praxis können sich die Regeln jedoch unterscheiden. Wenn Sie die Bedeutung des Ausdrucks verstanden haben, können Sie die Regel leicht an Ihre Dateinamen anpassen.
- Zum Löschen einer 3-stelligen Ziffernfolge kann \d{3} verwendet werden.
- Zum Löschen einer 6-stelligen Ziffernfolge kann \d{6} verwendet werden.
- Enthält der Dateiname einen festen Text und eine Ziffer, wie z. B. „Nummer1234“, können Sie den festen Text und die Ziffernregel entsprechend kombinieren.
- Sollen Daten, Versionsnummern usw. gelöscht werden, beobachten Sie zuerst die Struktur des Dateinamens und legen Sie dann die entsprechende Regel fest.
Je flexibler der reguläre Ausdruck ist, desto mehr Vorsicht ist jedoch geboten. Besonders wenn der Hauptteil des Dateinamens selbst Ziffern enthalten könnte (z. B. Jahres- oder Kapitelnummern), könnte ein zu allgemein formulierter Ausdruck unerwünschte Teile abgleichen und löschen. Prüfen Sie daher vor dem Löschen unbedingt, ob diese Ziffern wirklich überflüssig sind.
Häufige Fragen und Hinweise
1. Eignet sich diese Methode nur für englische Dateinamen?
Nein. Das Beispiel zeigt zwar einen englischen Namen mit Ziffernanhang, die Regel verarbeitet jedoch nur den Ziffernteil. Es spielt keine direkte Rolle, ob der Hauptteil des Dateinamens chinesisch oder englisch ist. Solange der zu löschende Inhalt der von Ihnen festgelegten regulären Regel entspricht, kann die stapelweise Suche und Ersetzung durchgeführt werden.
2. Ändert die Verwendung von Regex auch den Dateiinhalt?
Dieser Artikel verwendet die Funktion „Schlüsselwörter in Dateinamen suchen und ersetzen“, das Verarbeitungsobjekt ist also der Dateiname. Wie aus dem Funktionsnamen und den Feldern der Liste im Screenshot hervorgeht, konzentriert sie sich auf Dateiinformationen wie Name, Pfad und Erweiterung, nicht auf den Inhalt des Dokuments. Das Ziel des Artikels ist die stapelweise Umbenennung, nicht die Bearbeitung von Word-Inhalten.
3. Wird der Dateiname leer, wenn man mit Nichts ersetzt?
Wenn der Dateiname neben den Ziffern noch einen Haupttext hat, wird er nicht leer. Zum Beispiel hat StudyPlan2024.docx nach dem Löschen von 2024 noch „StudyPlan“. Falls ein Dateiname aber nur aus einer 4-stelligen Ziffer besteht, wie z. B. 2024.docx, könnte das Löschen zu einem unpassenden Namen führen. Prüfen Sie daher vor der Verarbeitung die Dateiliste und schließen Sie solche Sonderfälle gegebenenfalls aus.
4. Warum nicht direkt die Funktion „Text aus Dateinamen löschen“ verwenden?
Wenn der zu löschende Text feststeht, ist die Funktion zum direkten Löschen von Text möglicherweise intuitiver. In diesem Beispiel sollen jedoch nicht festgelegte Nummerierungen gelöscht werden. Die Verwendung von Suchen und Ersetzen mit der Option „Formel für unscharfe Textsuche verwenden“ ermöglicht es, mit \d{4} alle 4-stelligen Ziffern auf einmal zu erfassen, was besser zum stapelweisen, unscharfen Löschen von Schlüsselwörtern passt.
5. Welche Vorbereitung sollte vor der Stapelverarbeitung getroffen werden?
Es wird empfohlen, wichtige Dateien vorher zu sichern oder einen Testordner zu kopieren. Stapel-Umbenennungen können viel Zeit sparen, aber eine falsch eingestellte Regel kann auch viele unerwartete Namen erzeugen. Besonders bei der Arbeit mit Firmendokumenten, Vertragsdateien, Kursmaterialien oder Kundendateien ist es sicherer, die Regel zuerst in kleinem Rahmen zu testen.
Fazit: Dateinamen schnell mit Regex-Regeln stapelweise bereinigen
Sind die Nummerierungen in Dateinamen nicht einheitlich, sind manuelles Löschen und gewöhnliches Suchen und Ersetzen nicht effizient genug. Mit HeSoft Doc Batch Tool können Sie die stapelweise Dateinamensbereinigung in Ihrer Bürosoftware durchführen: Rufen Sie zuerst die Kategorie „Dateiname“ auf, wählen Sie „Schlüsselwörter in Dateinamen suchen und ersetzen“, importieren Sie die zu verarbeitenden docx- oder anderen Dateien, wählen Sie „Formel für unscharfe Textsuche verwenden“, geben Sie \d{4} ein, lassen Sie die Liste der Ersatzschlüsselwörter leer und folgen Sie schließlich dem Assistenten, um den Speicherort festzulegen und den Vorgang zu starten.
Durch diesen Ablauf können Dateien, die sonst einzeln umbenannt werden müssten, nach einer einheitlichen Regel stapelweise von Ziffernanhängen befreit werden. Diese Methode spart Benutzern, die Word-Dokumente, docx-Dateien, doc-Dateien und andere Büromaterialien organisieren, nicht nur Zeit, sondern reduziert auch Fehler durch wiederholte manuelle Arbeit. Wenn Sie das nächste Mal auf Dateinamen mit zufälligen Nummerierungen, Laufnummern oder Datumsanhängen stoßen, beobachten Sie zuerst das Muster und verwenden Sie dann reguläre Ausdrücke für die Stapelverarbeitung, um die Dateiorganisation schneller und standardisierter zu gestalten.