Wenn Ordnernamen in großen Mengen zufällige Nummern, Daten, Seriennummern oder Projektcodes enthalten, ist das manuelle Umbenennen nicht nur zeitaufwendig, sondern auch fehleranfällig. Dieser Artikel nimmt HeSoft Doc Batch Tool als Beispiel und zeigt, wie Sie mit Platzhalter-Regex eine unscharfe Massensuche durchführen, um die letzten drei Ziffern mehrerer Ordnernamen einheitlich durch einen bestimmten Text zu ersetzen und so eine standardisierte Massenumbenennung von Ordnern zu erreichen. Der Artikel enthält Vorher-Nachher-Effekte, Arbeitsschritte, Überlegungen zum Ausdrucksaufbau und Hinweise – geeignet für Büroanwender, die Projektverzeichnisse, Archivordner, Bestellordner oder Kundenordner organisieren müssen.
Im Büroalltag sind viele Ordnernamen nicht völlig einheitlich. Beispielsweise könnten Projektordner „INV4X812“, „ORD7A293“ oder „PO9C376“ heißen, wobei der erste Teil ein Projekt- oder Kundencode und der zweite Teil eine zufällige Ziffer, eine laufende Nummer oder eine Versionsnummer ist. Müssen diese variablen Ziffern einheitlich durch denselben Text ersetzt werden, ist eine manuelle, schrittweise Änderung sehr ineffizient. Besonders bei Dutzenden oder Hunderten von Ordnern erhöht diese repetitive Arbeit das Fehlerrisiko deutlich.
Dieser Artikel behandelt folgendes Problem: Wie kann man die Stapelverarbeitungsfunktionen von Bürosoftware nutzen, um durch unscharfe Suche mit Platzhalter-Regulärausdrücken oder Formeln variable Inhalte in vielen Ordnernamen gleichzeitig zu ändern. Im Beispiel werden wir die letzten drei Ziffern mehrerer Ordnernamen einheitlich durch „-TEST“ ersetzen und so Ordnernamen von einer „alphanumerischen Mischkennung“ in einen leichter erkennbaren Testverzeichnisnamen umwandeln.
Die Erläuterung erfolgt anhand von HeSoft Doc Batch Tool in den Screenshots. Es handelt sich um eine büroorientierte Software zur Stapelverarbeitung von Dokumenten und Dateien, deren Kernvorteil in der Reduzierung von wiederholten Klicks und manuellen Eingaben liegt. Sie eignet sich für die Stapelverarbeitung von Dateien, Ordnern, Word-, Excel-, PDF- und Bilddateien sowie anderen Materialorganisationsaufgaben. Dieser Artikel konzentriert sich auf die Funktion zur Stapelersetzung von „Ordnernamen“.
Anwendungsszenarien: Welche Ordnernamen eignen sich zur Stapeländerung mit Platzhalter-Regulärausdrücken?
Der Vorteil von Platzhalter-Regulärausdrücken liegt in der „unscharfen Suche“. Wenn der zu ändernde Inhalt keine feste Zeichenfolge ist, sondern variabel einem Muster folgt, ist diese Methode gut geeignet. Wenn z. B. jeder Ordnername unterschiedliche dreistellige Zahlen, Daten, Nummern, Versionsnummern oder laufende Nummern enthält, ist es manuell kaum möglich, alles gleichzeitig auszuwählen – ein Ausdruck kann dies jedoch regelkonform einheitlich erkennen.
Typische Anwendungsszenarien sind:
- Stapelersetzung von Endnummern in Ordnernamen: Beispielsweise sollen die dreistelligen Ziffern in „KundeA001, KundeB002, KundeC003“ einheitlich durch „Archiv“ ersetzt werden.
- Stapelverarbeitung von Projektverzeichnissen: Enthalten Projektordner zufällige Testnummern, die einheitlich in Formate wie „Projektname-TEST“ oder „Projektname-Final“ umgewandelt werden sollen.
- Ordnen von Bestell- oder Vertragsunterlagen: Ordnernamen von Bestellungen oder Verträgen enthalten oft variierende laufende Nummern, die mit Ausdrücken einheitlich gelöscht oder ersetzt werden können.
- Vereinheitlichung von Abteilungsnetzlaufwerken: Die von mehreren Personen erstellten Ordner haben inkonsistente Namensregeln. Variable Felder können stapelweise ersetzt werden, um manuelle Nacharbeit zu reduzieren.
- Stapelverarbeitung migrierter Materialverzeichnisse: Aus Systemen exportierte Ordner haben häufig zufällige Suffixe, die mit Regulärausdrücken schnell bereinigt werden können.
Im Vergleich zum normalen „Suchen und Ersetzen“ kann ein Platzhalter-Regulärausdruck nicht nur ein einzelnes, festes Wort finden, sondern „eine Textklasse, die einem bestimmten Muster entspricht“. Im Beispiel dieses Artikels sind die Ziffern „812, 293, 376, 194, 705“ am Ende der Ordnernamen unterschiedlich, entsprechen aber alle der Regel „drei aufeinanderfolgende Ziffern“ und können daher mit einem Ausdruck einheitlich erfasst werden.
Ergebnisvorschau: Änderung der Ordnernamen vor und nach der Verarbeitung
Bevor wir beginnen, werfen wir einen Blick auf den Vorher-Nachher-Vergleich der stapelweise geänderten Ordnernamen. So wird die Rolle der Platzhalter-Regulärausdrücke bei der Stapelumbenennung anschaulicher.
Vor der Verarbeitung: Mehrere Ordnernamen mit unterschiedlichen dreistelligen Ziffern
Die Ordnernamen vor der Verarbeitung sind im folgenden Bild dargestellt. Man sieht, dass der erste Teil jedes Ordnernamens ein Code aus Buchstaben und Ziffern ist und am Ende drei unterschiedliche Ziffern stehen. Zum Beispiel „INV4X812“, „ORD7A293“, „PO9C376“, „REQ8F194“, „SO2D705“.

Würde man eine normale Suche nach festem Text verwenden, z. B. nur nach „812“ suchen, würde nur der erste Ordner geändert. Sucht man einzeln nach „293“, „376“, „194“, „705“, führt das zurück zum ineffizienten manuellen Modus. Hier ist es besser, einen Platzhalter-Regulärausdruck zu verwenden, um direkt nach „drei aufeinanderfolgenden Ziffern“ zu suchen.
Nach der Verarbeitung: Die letzten drei Ziffern wurden einheitlich durch -TEST ersetzt
Die Ordnernamen nach der Verarbeitung sind im folgenden Bild dargestellt. Die ursprünglichen drei Endziffern wurden einheitlich durch „-TEST“ ersetzt, sodass das Ergebnis „INV4X-TEST“, „ORD7A-TEST“, „PO9C-TEST“, „REQ8F-TEST“ und „SO2D-TEST“ lautet.

Am Ergebnis zeigt sich, dass die Software nicht einfach eine bestimmte feste Ziffer ersetzt, sondern den regelkonformen Ziffernteil in jedem Ordnernamen findet und einheitlich durch den vorgegebenen Inhalt ersetzt. Genau das ist der Kernvorteil der unscharfen Stapeländerung von Ordnernamen.
Vorgehensweise: Stapelersetzung von Schlüsselwörtern in Ordnernamen mit HeSoft Doc Batch Tool
Im Folgenden wird anhand der Screenshots erklärt, wie diese Stapeländerung durchgeführt wird. Der gesamte Ablauf lässt sich wie folgt zusammenfassen: Ordnernamen-Werkzeug aufrufen, „Schlüsselwörter in Ordnernamen suchen und ersetzen“ wählen, zu verarbeitende Ordner hinzufügen, Suche mit unscharfer Formelsuche einstellen, Suchmuster und Ersetzungstext eingeben und dann mit dem nächsten Schritt die Verarbeitung abschließen.
Schritt 1: Aufrufen der Werkzeugkategorie „Ordnernamen“
Nach dem Öffnen von HeSoft Doc Batch Tool sieht man links mehrere Büroverarbeitungskategorien, z. B. „Dateinamen“, „Ordnernamen“, „Dateiorganisation“, „Word-Werkzeuge“, „Excel-Werkzeuge“, „PowerPoint-Werkzeuge“, „PDF-Werkzeuge“ usw. Da wir hier Ordnernamen und nicht Dateinamen oder Dokumentinhalte ändern möchten, muss links die Kategorie „Ordnernamen“ ausgewählt werden.
Auf der Seite „Ordnernamen“ sieht man mehrere Funktionskarten zur Ordnernamenbearbeitung, darunter „Schlüsselwörter in Ordnernamen suchen und ersetzen“, „Text in Ordnernamen einfügen“, „Ordnernamen Präfixe und Suffixe hinzufügen“, „Groß-/Kleinschreibung von Ordnernamen ändern“ und „Text aus Ordnernamen löschen“. Da wir hier variable Zeichentypen im Ordnernamen durch einen bestimmten Text ersetzen möchten, ist „Schlüsselwörter in Ordnernamen suchen und ersetzen“ die richtige Wahl.

Ziel dieses Schrittes ist es, das korrekte Stapelverarbeitungsmodul zu öffnen. Wir wählen „Suchen und Ersetzen“ und nicht „Präfix/Suffix hinzufügen“ oder „Text löschen“, weil wir sowohl einen Teil des ursprünglichen Namens finden als auch durch neuen Text ersetzen möchten.
Schritt 2: Hinzufügen der stapelweise zu verarbeitenden Ordner
Nach Aufruf der Funktion „Schlüsselwörter in Ordnernamen suchen und ersetzen“ wird oben ein schrittweiser Ablauf angezeigt: Zu verarbeitende Einträge auswählen, Verarbeitungsoptionen einstellen, Speicherort festlegen, Verarbeitung starten. Schritt eins ist das Hinzufügen der Ordner.
Im Screenshot ist oben rechts die Schaltfläche „Ordner hinzufügen“ zu sehen, mit der die zur Stapelumbenennung vorgesehenen Ordner der Liste hinzugefügt werden können. Nach dem Hinzufügen zeigt die Liste Informationen wie Nummer, Name, Pfad, Erstellungsdatum, Änderungsdatum und Aktionen an. Im Beispiel wurden 5 Ordner im Pfad D:\test\ hinzugefügt.

Das erwartete Ergebnis nach dem Hinzufügen ist: Alle zu verarbeitenden Ordner erscheinen in der Liste und die Namensspalte zeigt den aktuellen Ordnernamen. Hier können Sie prüfen, ob die richtigen Verzeichnisse hinzugefügt wurden. Falls ein Ordner nicht verarbeitet werden soll, kann er über die Aktionsschaltfläche rechts in der Liste entfernt werden. Bei langen Listen helfen Schaltflächen wie „Filtern“ oder „Sortieren“ bei der Übersicht.
Dieser Schritt ist sehr wichtig, da die Stapelumbenennung auf alle Einträge in der Liste gleichzeitig angewendet wird. Vor dem Einstellen des Ausdrucks sollten Sie Anzahl, Pfad und Name der Ordner prüfen, um zu vermeiden, dass irrelevante Verzeichnisse mitverarbeitet werden.
Schritt 3: Aufruf der Verarbeitungsoptionen, Auswahl von „Text mit Formel unscharf suchen“
Nach Bestätigung der Liste klicken Sie auf „Nächster Schritt“ unten, um zum zweiten Schritt „Verarbeitungsoptionen einstellen“ zu gelangen. Hier können Sie Suchmethode, Zusatzoptionen, die Liste der zu suchenden und die der ersetzenden Schlüsselwörter festlegen.
Im Screenshot sieht man, dass als „Suchmethode“ die Optionen „Text exakt suchen“ und „Text mit Formel unscharf suchen“ verfügbar sind. Da wir die unterschiedlichen dreistelligen Ziffern in jedem Ordnernamen finden wollen, wählen wir „Text mit Formel unscharf suchen“. Diese Option eignet sich für variable Texte, also das in diesem Artikel beschriebene Szenario der unscharfen Suche mit Platzhaltern oder Formeln.

„Text exakt suchen“ eignet sich meist für die Suche nach völlig identischen Inhalten, z. B. wenn alle Ordner das Wort „temporär“ enthalten und durch „Archiv“ ersetzt werden sollen. Im Beispiel sind die Endziffern jedoch 812, 293, 376, 194, 705 und damit nicht identisch, daher ist die unscharfe Suche erforderlich.
Schritt 4: Eingabe des zu suchenden Schlüsselwort-Ausdrucks
In der Liste „Liste der zu suchenden Schlüsselwörter“ ist im Beispiel Folgendes eingetragen:
\d{3}Dieser Ausdruck passt auf „drei aufeinanderfolgende Ziffern“. Dabei steht \d für eine Ziffer und {3} für eine dreimalige Wiederholung. Somit erfasst er Inhalte wie „812“, „293“, „376“, „194“ oder „705“.
Beim Stapelumbenennen von Ordnern sollte der Ausdruck möglichst genau dem tatsächlichen Muster entsprechen. Endet Ihr Ordnername auf zwei Ziffern, passen Sie den Ausdruck auf zwei Ziffern an; bei vierstelligen Jahreszahlen oder laufenden Nummern passen Sie ihn entsprechend an. Dieser Artikel demonstriert nur die Ersetzung dreistelliger Ziffern aus dem Screenshot. Eine willkürliche Ausweitung des Suchmusters ohne Regelkenntnis wird nicht empfohlen.
Wichtig: Der Ausdruck findet alle musterpassenden Inhalte im Ordnernamen. Wenn auch in der Mitte des Namens drei aufeinanderfolgende Ziffern stehen, Sie aber nur die am Ende bearbeiten möchten, muss der Ausdruck in der Praxis präziser gestaltet sein, um unerwünschte Treffer zu vermeiden. In den Screenshots ist die Struktur der Ordnernamen recht klar, die letzten drei Ziffern sind genau der Zielinhalt.
Schritt 5: Eingabe des ersetzenden Schlüsselworts
In der rechten Liste „Liste der ersetzenden Schlüsselwörter“ ist im Beispiel Folgendes eingetragen:
-TESTDamit werden die vom linken Ausdruck gefundenen drei Ziffern durch „-TEST“ ersetzt. Aus „INV4X812“ wird so „INV4X-TEST“, aus „ORD7A293“ wird „ORD7A-TEST“.
Unter Benennungsgesichtspunkten kann der Ersetzungstext an Ihren Geschäftskontext angepasst werden: Testverzeichnisse könnten „-TEST“ verwenden, Archivverzeichnisse „-ARCHIV“, Versionen „-V2“ oder auch chinesische Bezeichnungen. Bei der Stapelverarbeitung wird jedoch empfohlen, möglichst prägnante, einheitliche und leicht erkennbare Benennungsregeln zu verwenden, um spätere Suchen und Sortierungen zu erleichtern.
Schritt 6: Weiter zum nächsten Schritt und Abschluss der Verarbeitung
Nach Eingabe von Suchausdruck und Ersetzungstext klicken Sie auf „Nächster Schritt“. Dem Workflow folgend, gelangt man anschließend zu „Speicherort festlegen“ und „Verarbeitung starten“. Da die Screenshots die Phase „Verarbeitungsoptionen einstellen“ zeigen, müssen Sie nur den Anweisungen der Software folgen.
Vor dem eigentlichen Start der Verarbeitung wird empfohlen, drei Punkte zu prüfen: Erstens, ob die Liste der zu verarbeitenden Ordner korrekt ist; zweitens, ob als Suchmethode „Text mit Formel unscharf suchen“ ausgewählt ist; drittens, ob linker Ausdruck und rechter Ersetzungstext korrekt sind. Eine Bestätigung vor der Verarbeitung reduziert das Risiko von Fehlern bei der Stapelumbenennung erheblich.
Konzept des Platzhalter-Regulärausdrucks: Warum \d{3}?
Viele Anwender empfinden Platzhalter-Regulärausdrücke beim ersten Kontakt als abstrakt. Für die Stapelumbenennung von Ordnern reicht es jedoch, zu verstehen: „Beschreibe den zu suchenden Text mit einer Regel“.
Im Beispiel ist das Ziel, die letzten drei Ziffern des Ordnernamens zu ersetzen. Obwohl jede Ziffer anders ist, haben sie eine Gemeinsamkeit: Es sind 3 aufeinanderfolgende Ziffern. Daher kann \d{3} diese Art von Inhalt beschreiben.
Den Ausdruck kann man sich so erklären:
- \d: Steht für eine beliebige Ziffer, z. B. 0 bis 9.
- {3}: Bedeutet, dass das vorherige Element dreimal hintereinander vorkommt.
- \d{3}: Zusammen bedeutet es „drei beliebige aufeinanderfolgende Ziffern“.
Diese Methode ist effizienter, als „812, 293, 376, 194, 705“ einzeln einzugeben. Besonders bei einer großen Anzahl von Ordnern und einheitlicher Namensregel kann ein einziger Ausdruck die gesamte Suche und Ersetzung auf einmal erledigen.
Allerdings gilt: Je breiter der Ausdruck, desto größer der Suchbereich. Im Büroalltag empfiehlt es sich, die Regel zuerst mit wenigen Testordnern zu prüfen und erst nach Bestätigung des korrekten Ergebnisses auf die vielen offiziellen Verzeichnisse anzuwenden. Bei sehr komplexen Verzeichnisnamen können Sie Beispielordner auch in ein Testverzeichnis kopieren, um die Regel zu verifizieren, bevor sie auf die echten Daten angewendet wird.
Häufige Fragen und Hinweise
1. Eignet sich diese Methode auch zum Ändern von Dateinamen?
Dieser Artikel demonstriert die Funktionen unter der Kategorie „Ordnernamen“, das Verarbeitungsobjekt sind Ordner. Möchten Sie Dateinamen von z. B. doc, docx, xls, xlsx, ppt, pptx, pdf, jpg usw. ändern, müssen Sie zur entsprechenden Funktion unter „Dateinamen“ wechseln und nicht im Modul für Ordnernamen arbeiten. Die Eingangsfunktion muss klar nach Bearbeitungsobjekt unterschieden werden.
2. Warum nicht „Text exakt suchen“ verwenden?
Die exakte Suche eignet sich, wenn alle Namen denselben festen Text enthalten, z. B. wenn überall „alt“ durch „neu“ ersetzt werden soll. Da sich die Endziffern in unserem Beispiel unterscheiden, kann eine feste Suche nicht alles auf einmal erfassen, daher ist „Text mit Formel unscharf suchen“ die bessere Wahl.
3. Werden durch den Ausdruck versehentlich andere Ziffern geändert?
Das ist möglich. Immer wenn ein Ausdruck auf einen Inhalt im Ordnernamen passt, kann dieser gefunden werden. Daher muss die Regel im praktischen Einsatz sorgfältig an die Namensstruktur angepasst werden. Gibt es mehrere Gruppen von drei aufeinanderfolgenden Ziffern und Sie möchten nur eine ersetzen, muss die Suchbedingung weiter eingeschränkt werden. Das Beispiel in den Screenshots hat eine einheitliche Struktur, sodass \d{3} hier das erwartete Ergebnis liefert.
4. Ist vor der Stapelverarbeitung eine Sicherung nötig?
Es wird empfohlen, wichtige Daten vorher zu sichern oder die Aktion in einem Testverzeichnis zu erproben. Die Stapelumbenennung steigert die Effizienz zwar erheblich, aber eine falsche Regel kann auch viele unerwünschte Namen erzeugen. Für wichtige Daten auf Abteilungsnetzlaufwerken, in Projektarchiven oder Vertragsdatenbanken sind Sicherung und Vorprüfung sehr sinnvoll.
5. Müssen die ersetzten Namen eindeutig bleiben?
Ordnernamen dürfen im selben Verzeichnis in der Regel nicht doppelt vorkommen. Daher muss die Ersetzungsregel sicherstellen, dass keine identischen Namen generiert werden. Im vorliegenden Beispiel bleibt der vordere Code-Teil erhalten und nur die letzten drei Ziffern werden ersetzt, sodass die Ergebnisse unterscheidbar bleiben, z. B. kollidieren „INV4X-TEST“ und „ORD7A-TEST“ nicht.
Fazit: Reduzieren Sie repetitive Ordnerumbenennungen mit einem Stapelverarbeitungswerkzeug
Enthalten Ordnernamen viele variable Nummern, ist die manuelle Umbenennung nicht nur langsam, sondern auch fehleranfällig. Mit der Funktion „Schlüsselwörter in Ordnernamen suchen und ersetzen“ in HeSoft Doc Batch Tool können Sie über „Text mit Formel unscharf suchen“ regelkonforme Inhalte stapelweise erkennen und einheitlich durch einen festgelegten Text ersetzen lassen.
Im vorliegenden Beispiel passt \d{3} auf drei aufeinanderfolgende Ziffern und ersetzt sie durch „-TEST“. So wird die Stapelumwandlung von „INV4X812“ zu „INV4X-TEST“ erreicht. Dieser Ansatz eignet sich auch für viele andere Büroorganisationsszenarien, wie die Stapelverarbeitung von Projektverzeichnissen, Kundenordnern, Bestellmappen oder Testdatenverzeichnissen.
Wenn Sie regelmäßig viele Ordner organisieren müssen, empfiehlt es sich, diese Methode der Stapelumbenennung mit Platzhalter-Regulärausdrücken in Ihren Arbeitsablauf zu integrieren. Identifizieren Sie die Namensregel, fügen Sie die Ordner hinzu, legen Sie die unscharfe Suchregel und den Ersetzungstext fest und führen Sie den Prozess gemäß der Benutzeroberfläche aus. So können Sie eine zeitaufwendige Einzelarbeit in wenigen Minuten erledigen.