Wenn viele Dateinamen feste Markierungen enthalten und sich rechts neben der Markierung noch nutzlose Inhalte wie Versionsnummern, Bemerkungen, temporäre IDs usw. befinden, ist das schrittweise Umbenennen nicht nur zeitaufwändig, sondern auch fehleranfällig. Dieser Artikel beschreibt, wie Sie mit HeSoft Doc Batch Tool in Office-Software die Funktion „Text in Dateinamen löschen“ verwenden, um alle Inhalte rechts neben einem bestimmten Text im Dateinamen stapelweise zu entfernen. Beispielsweise können Sie Archive_START_oldPart_END.txt einheitlich zu Archive_START.txt verarbeiten. Dies eignet sich zum Bereinigen von Dateinamen verschiedener Typen wie txt, doc, docx, pdf, xlsx usw.
In der täglichen Büroarbeit werden Dateinamen oft sehr lang, sei es durch Export-Systeme, Zusammenarbeit mehrerer Personen, temporäre Backups oder Versionsverwaltung. Beispielsweise sollte eine Datei ursprünglich nur den Projektnamen und eine Schlüsselkennzeichnung enthalten, doch später wurden Anhänge wie oldPart, sample, 2024Draft, debugInfo, batch001 hinzugefügt. Wenn es nur ein oder zwei solcher Dateien gibt, ist ein manuelles Umbenennen noch akzeptabel. Befinden sich jedoch Dutzende oder Hunderte in einem Ordner, ist das einzelne Löschen des Inhalts rechts von einem bestimmten Text im Dateinamen sehr ineffizient und riskiert zudem, versehentlich die Erweiterung mitzulöschen.
Das hier zu lösende Problem ist: das stapelweise Löschen aller Inhalte rechts von einem bestimmten Text im Dateinamen, unter Beibehaltung der Dateierweiterung. Das heißt, wenn alle Dateinamen denselben Orientierungstext enthalten, z.B. START, möchten wir START und den Inhalt links davon behalten und alle überflüssigen Zeichen rechts von START löschen. Letztendlich wird Archive_START_oldPart_END.txt zu Archive_START.txt und Doc_START_2024Draft_END.txt zu Doc_START.txt. Im Folgenden wird anhand von Screenshots erläutert, wie Sie diesen Vorgang in der Bürosoftware HeSoft Doc Batch Tool durchführen.
Anwendungsszenarien: Welche Dateinamen eignen sich zum Löschen von Inhalten rechts von einem bestimmten Text?
Diese Anforderung zur Stapelumbenennung ist sehr verbreitet und eignet sich besonders für Dateinamen mit festen Trennzeichen, Markierungen oder Feldern. Beispielsweise wenn Dateinamen einheitlich Texte wie START, END, Versionsnummern, Daten, Projektcodes oder Abteilungscodes enthalten und Sie nur den Inhalt links von einem bestimmten Text sowie diesen Text selbst behalten möchten, während der gesamte Inhalt rechts davon verworfen werden soll.
Häufige Szenarien sind: Aus Geschäftssystemen exportierte Berichtsdateien, deren zweite Namenshälfte eine laufende Nummer enthält; aus Chat-Tools heruntergeladene Anhänge, an deren Namen automatisch Zeitstempel angehängt wurden; durch Stapelscan erzeugte Bilder oder PDFs, deren Namen zufällige Zeichen vom Gerät enthalten; Word-Dokumente, docx-, doc-Dateien, Excel-Tabellen, xlsx-Dateien, PPT, PDF, txt-Textdateien und andere Materialien, die vor der Archivierung nach einheitlichen Regeln benannt werden müssen.
Wenn Ihre Dateinamenstruktur ähnlich wie "Präfix_START_zu_löschender_Inhalt_END.txt" ist, dann ist die hier vorgestellte Methode gut geeignet. Der Schlüssel liegt nicht im Ersetzen eines festen Wortes, sondern darin, einen bestimmten Text als Grenze zu verwenden und den gesamten Inhalt rechts von diesem Text auf einmal zu löschen, was zu einer gründlicheren Bereinigung des Dateinamens führt.
Effektvorschau: Dateinamen enthalten vor der Verarbeitung überflüssige Suffix-Inhalte
Vor der Verarbeitung enthielten die Dateinamen in den Screenshots alle START, aber rechts von START standen verschiedene Inhalte wie oldPart, sample, 2024Draft, alpha, rawName, debugInfo, private, tempData, batch001, removeThis usw. Diese Inhalte haben unterschiedliche Längen und Zeichen – würde man einfaches Suchen und Ersetzen verwenden, müsste man jede Art von Inhalt einzeln behandeln, was nicht effizient ist.
Aus der Effektvorschau vor der Verarbeitung ist ersichtlich, dass die Dateinamen zwar einem Muster folgen, der zu löschende Teil jedoch kein völlig identischer fester Text ist, sondern "der gesamte Inhalt rechts von START". Genau hierfür ist die Option "alle Inhalte rechts von einem bestimmten Text" in der Funktion "Text aus Dateinamen löschen" geeignet.

Effektvorschau: Nach der Verarbeitung einheitliche Beibehaltung von bestimmtem Text und Erweiterung
Nach der Verarbeitung behalten alle Dateinamen nur den Teil bis START bei, die Erweiterung .txt bleibt erhalten. Beispielsweise wird Archive_START_oldPart_END.txt zu Archive_START.txt, Data_START_sample_END.txt zu Data_START.txt, Sheet_START_batch001_END.txt zu Sheet_START.txt.
Dieses Ergebnis zeigt, dass die Logik der Stapelverarbeitung darin besteht, START als Orientierungstext zu verwenden, den Inhalt des Dateinamens rechts davon zu löschen und gleichzeitig die Dateierweiterung nicht zu beschädigen. Für Büroszenarien, in denen Dateibenennungen standardisiert, redundante Felder bereinigt und Notizinformationen entfernt werden müssen, kann diese Verarbeitungsart den sich wiederholenden Arbeitsaufwand erheblich reduzieren.

Schritt 1: Dateinamen-Werkzeug aufrufen und "Text aus Dateinamen löschen" wählen
Nach dem Öffnen von HeSoft Doc Batch Tool sehen Sie auf der linken Seite mehrere Kategorien für die Büroverarbeitung, z.B. Dateiname, Ordnername, Dateien ordnen, Word-Werkzeuge, Excel-Werkzeuge, PDF-Werkzeuge, Textwerkzeuge usw. Da das Ziel dieser Verarbeitung die Änderung von Dateinamen ist, navigieren Sie zunächst zur Kategorie "Dateiname" auf der linken Seite.
Suchen Sie in der Liste der Dateinamenfunktionen nach "Text aus Dateinamen löschen". Im Screenshot befindet sich diese Funktion an 10. Stelle, mit der Beschreibung "Text aus Dateinamen stapelweise löschen". Der Zweck der Auswahl dieser Funktion ist der Zugang zu einem speziellen Verarbeitungsablauf zum Stapellöschen bestimmter Teile von Dateinamen. Es werden nicht die Dateien selbst gelöscht, sondern der Textinhalt im Dateinamen geändert.

Nach Abschluss dieses Schritts gelangen Sie zum entsprechenden Assistenten für die Stapelverarbeitung. Der Wert solcher Bürosoftware liegt darin, die sonst manuell und wiederholt auszuführenden Umbenennungsaktionen in einen konfigurierbaren und stapelweise ausführbaren Prozess zu verwandeln.
Schritt 2: Zu verarbeitende Dateien hinzufügen und Liste bestätigen
Auf der Funktionsseite wird oben die aktuelle Funktion "Text aus Dateinamen löschen" angezeigt. Der Seitenablauf ist in wenige Schritte unterteilt: Auswahl der zu verarbeitenden Datensätze, Festlegen der Verarbeitungsoptionen, Festlegen des Speicherorts, Verarbeitung starten. Zunächst müssen die stapelweise umzubenennenden Dateien importiert werden.
Im Screenshot sind oben rechts die zwei Optionen "Dateien hinzufügen" und "Dateien aus Ordner importieren" zu sehen. Wenn nur wenige Dateien zu verarbeiten sind, nutzen Sie "Dateien hinzufügen"; befinden sich die Dateien gesammelt in einem Ordner, ist "Dateien aus Ordner importieren" besser geeignet. Nach dem Import werden die Dateien in einer Liste mit Informationen wie Nummer, Name, Pfad, Erweiterung, Erstellungsdatum, Änderungsdatum usw. angezeigt.

In dieser Liste sollten Sie besonders die Spalten "Name" und "Pfad" überprüfen, um zu bestätigen, dass es sich tatsächlich um die zu verarbeitenden Dateien handelt. Im Screenshot-Beispiel wurden insgesamt 10 Datensätze importiert, alle mit der Erweiterung txt und dem Pfad D:\test. Rechts in der Liste gibt es eine Löschoperation, um einzelne Dateien, die nicht verarbeitet werden sollen, aus der Aufgabe zu entfernen. Nach der Bestätigung klicken Sie unten auf "Weiter", um die Verarbeitungsregeln festzulegen.
Schritt 3: Löschregel auf "Alle Inhalte rechts von einem bestimmten Text" einstellen
Unter "Verarbeitungsoptionen festlegen" bietet die Oberfläche verschiedene Operationstypen an, z.B. alle Ziffern löschen, alle Leerzeichen löschen, die ersten/letzten Zeichen löschen, alle Inhalte zwischen zwei Texten löschen, alle chinesischen Schriftzeichen löschen, alle Inhalte löschen, alle Inhalte links von einem bestimmten Text löschen, Positionsbereich, alle englischen Buchstaben löschen – und die hier benötigte Option "Alle Inhalte rechts von einem bestimmten Text löschen".
Ziel dieses Beispiels ist es, alle Inhalte rechts von START zu löschen, daher muss "Alle Inhalte rechts von einem bestimmten Text löschen" gewählt werden. Geben Sie dann im darunterliegenden Feld "Text" den Orientierungstext START ein. So weiß die Software: Wenn START im Dateinamen gefunden wird, behalte START und den Inhalt links davon und lösche den Teil des Namens rechts von START.

Hier ist besonders darauf zu achten, dass der eingegebene Text mit der Markierung im Dateinamen übereinstimmen muss. Im Screenshot wird großgeschriebenes START verwendet. Wenn in Ihren Dateinamen start, Start oder eine andere Groß-/Kleinschreibung steht, muss dies entsprechend dem tatsächlichen Dateinamen eingetragen werden. Klicken Sie nach der Einstellung auf "Weiter". Folgen Sie anschließend den Anweisungen auf der Oberfläche, um den Speicherort festzulegen, und starten Sie im letzten Schritt die Verarbeitung. Nach Abschluss der Verarbeitung erhalten Sie den zuvor gezeigten Effekt mit den vereinheitlichten Dateinamen.
Warum diese Regel statt einfachem Suchen und Ersetzen wählen?
Viele Benutzer denken bei der Verarbeitung von Dateinamen zuerst an Suchen und Ersetzen. Suchen und Ersetzen eignet sich zum Löschen völlig identischer Texte, z.B. alle _END aus den Dateinamen zu löschen. In diesem Beispiel ist der Inhalt rechts von START jedoch nicht identisch, mal ist es oldPart, mal 2024Draft, mal debugInfo. Würde man jede Ersetzungsregel einzeln festlegen, wäre das immer noch sehr umständlich.
Der Vorteil von "Alle Inhalte rechts von einem bestimmten Text löschen" liegt darin, dass es nicht darauf ankommt, was genau der rechte Inhalt ist. Sobald START gefunden wird, wird alles rechts davon gelöscht. Daher kann alles, egal ob Zahlen, Englisch, Unterstriche, Daten, Versionsnummern oder Notizen, auf einmal verarbeitet werden, solange es derselben Orientierungsregel folgt. Dies ist eine sehr praktische Logik für die Stapelbereinigung von Dateinamen.
Häufige Fragen und wichtige Hinweise
1. Wird der Dateiinhalt gelöscht? Nein. Diese Funktion bearbeitet den Text im Dateinamen. Sie löscht weder die Datei selbst, noch ändert sie den internen Inhalt von Dateien wie txt, docx, pdf. Es wird dennoch empfohlen, wichtige Dateien vor dem Vorgang zu sichern, insbesondere bei großen Stapelverarbeitungen.
2. Wird START mitgelöscht? Aus dem Beispieleffekt wird Archive_START_oldPart_END.txt zu Archive_START.txt, was zeigt, dass START erhalten bleibt und der Inhalt rechts von START gelöscht wird. Wenn Ihr Ziel darin besteht, den Orientierungstext nicht zu behalten, müssen Sie eine andere Einstellung entsprechend der verfügbaren Funktionsoptionen vornehmen; das Beispiel in diesem Artikel behält den Orientierungstext bei.
3. Geht die Dateierweiterung verloren? Im Beispiel wird die Erweiterung .txt beibehalten. Die Beibehaltung der Erweiterung bei der Stapelumbenennung ist wichtig, da die Erweiterung darüber entscheidet, ob die Datei vom System und der Software korrekt erkannt werden kann. Nach der Verarbeitung wird empfohlen, stichprobenartig einige Dateien zu überprüfen, um sicherzustellen, dass die Erweiterung noch korrekt ist.
4. Was passiert, wenn ein Teil der Dateinamen kein START enthält? Bei Dateien, in denen der Orientierungstext nicht gefunden wird, kann der Inhalt rechts davon in der Regel nicht nach dieser Regel gelöscht werden. Nach dem Importieren der Dateien sollten Sie daher zunächst in der Liste prüfen, ob die Namen der Regel entsprechen, um zu vermeiden, dass irrelevante Dateien in dieselbe Aufgabe aufgenommen werden.
5. Können Word-, Excel- oder PDF-Dateien verarbeitet werden? Die Funktion bezieht sich auf den Dateinamen und kann daher nicht nur für txt, sondern auch für die Namensbereinigung gängiger Bürodateien wie doc, docx, xls, xlsx, ppt, pptx, pdf usw. verwendet werden. Solange es im Dateinamen einen Text gibt, der zur Orientierung genutzt werden kann, kann die Vorgehensweise analog angewendet werden.
Fazit: Wiederholte Umbenennungsarbeit durch Stapelverarbeitung reduzieren
Das stapelweise Löschen aller Inhalte rechts von einem bestimmten Text im Dateinamen dient im Kern dazu, eine einheitliche Benennungsregel für eine große Anzahl von Dateien zu etablieren. Im Vergleich zur manuellen Einzeländerung bietet die Verwendung von Bürosoftware wie HeSoft Doc Batch Tool die Möglichkeit, die Schritte Dateien hinzufügen, Regeln festlegen und Verarbeitung ausführen zu verketten, was den sich wiederholenden Arbeitsaufwand sowie das Risiko von Fehllöschungen und übersehenen Änderungen reduziert.
Wenn Ihre Dateinamen alle eine feste Markierung wie START, Nummern, Projektcodes oder Datumstrennzeichen enthalten und der Inhalt rechts von dieser Markierung nicht mehr benötigt wird, können Sie die Schritte in diesem Artikel befolgen: Navigieren Sie zur Dateinamen-Kategorie, wählen Sie "Text aus Dateinamen löschen", importieren Sie die Dateien, wählen Sie "Alle Inhalte rechts von einem bestimmten Text löschen", geben Sie den Orientierungstext ein und fahren Sie dann mit dem Speichern und dem Start der Verarbeitung fort. Es wird empfohlen, die Regel zunächst mit einer kleinen Anzahl von Beispieldateien zu testen und nach Bestätigung der korrekten Regel auf den eigentlichen Ordner im Stapel anzuwenden.