Wenn eine große Anzahl von Dateinamen fest positionierte Nummern, Regionen, Projektcodes oder Abteilungscodes enthält, ist es sehr zeitaufwendig, manuell Ordner zu erstellen und Dateien einzeln zu verschieben. In diesem Artikel wird am Beispiel der Zeichen an den Positionen 4 bis 6 im Dateinamen erläutert, wie Sie mit HeSoft Doc Batch Tool eine große Anzahl von txt-Dateien automatisch nach den Zeichen innerhalb eines angegebenen Bereichs im Dateinamen in entsprechende Ordner sortieren können. Die Methode eignet sich auch für gängige Bürodateien wie doc, docx, xls, xlsx, pdf usw. und ist ideal für Büroszenarien, in denen Materialien, Bestellungen, Berichte, Protokolle oder Projektdateien stapelweise organisiert werden müssen.
Im Büroalltag kommt es häufig vor, dass eine Reihe von Dateien nach einem bestimmten festen Zeichenbereich im Dateinamen klassifiziert werden muss. Beispielsweise bei Dateinamen wie „128LON75957.txt“, „200LON66460.txt“, „213TYO11946.txt“, „230SYD60610.txt“ stehen die Zeichen an Position 4 bis 6 jeweils für Stadt, Filiale, Projektgruppe oder Geschäftscode. Bei nur wenigen Dateien ist das manuelle Durchsehen des Dateinamens und Ziehen in Ordner noch akzeptabel; aber wenn die Anzahl der Dateien Dutzende, Hunderte oder sogar Tausende erreicht, ist die manuelle Sortierung nicht nur ineffizient, sondern es passieren auch leicht Fehler beim Ablegen der Dateien.
Dieser Artikel befasst sich mit dem Problem: Wie kann man viele Dateien stapelweise nach Zeichen in einem festen Bereich innerhalb des Dateinamens gruppieren. Mithilfe der Dateiorganisationsfunktion der Bürosoftware „ HeSoft Doc Batch Tool “ können die Zeichen an einer bestimmten Position im Dateinamen extrahiert werden, und es werden automatisch entsprechende Klassifizierungsordner erstellt, in die die Dateien dann einsortiert werden. Dies kann sich wiederholende Arbeit erheblich reduzieren und eignet sich besonders für die Verarbeitung von TXT-Protokollen, Word-Dokumenten (doc/docx), Excel-Tabellen (xls/xlsx), PDF-Dokumenten, Bildern oder anderen Dateien, die nach Regeln benannt sind.
Anwendungsszenarien: Welche Dateien eignen sich für die Klassifizierung nach festem Zeichenbereich?
Voraussetzung für die Klassifizierung nach festem Zeichenbereich im Dateinamen ist, dass die Dateibenennung stabilen Regeln folgt und die für die Klassifizierung verwendeten Zeichen an derselben Position erscheinen. Zum Beispiel: „Die ersten drei Stellen sind eine laufende Nummer, Stelle 4 bis 6 ist der Stadtcode, danach folgt die Auftragsnummer“; oder „Die ersten zwei Stellen sind die Abteilungsnummer, Stelle 3 bis 5 ist der Projektcode, danach folgt das Datum“. Solange die Position der für die Klassifizierung nutzbaren Zeichen im Dateinamen fest ist, kann diese Methode zur stapelweisen Archivierung verwendet werden.
Häufige Szenarien sind: Sortierung von Logistikdateien nach Stadtcode, z.B. LON, NYC, PAR, SYD, TYO; Sortierung von Spesenabrechnungen, Verträgen, Benachrichtigungen nach Abteilungscode; Sortierung von Word-Dokumenten (docx, doc) oder PDF-Dokumenten nach Projektcode; Sortierung von Excel-Berichten (xlsx, xls) nach Kundennummer; Sortierung von TXT-Protokolldateien nach Geräte- oder Produktionsliniennummer. Im Vergleich zur Klassifizierung nach Dateierweiterung eignet sich diese Methode besser für die Organisation von Materialien desselben Dateityps, aber mit unterschiedlicher Zugehörigkeit.
Es ist zu beachten, dass die Dateierweiterung in den Beispielen dieses Artikels .txt ist, die Vorgehensweise jedoch nicht auf TXT beschränkt ist. Solange der Dateiname selbst identifizierbare Zeichen an einer festen Position enthält, können ähnliche Dateien wie Word-, Excel-, PowerPoint-, PDF-Dateien und Bilder nach dem gleichen Prinzip stapelweise organisiert werden.
Ergebnisvorschau: Dateien vor der Verarbeitung gemischt in einem Verzeichnis
Vor der Verarbeitung befinden sich alle Dateien im selben Ordner. Die Dateinamen bestehen aus Ziffern, einem dreibuchstabigen Code und einer nachfolgenden Nummer, z. B. „128LON75957.txt“, „213TYO11946.txt“, „230SYD60610.txt“, „378PAR56483.txt“ usw. Im Screenshot sind die dreibuchstabigen Zeichen in der Mitte des Dateinamens mit einer roten Linie markiert; diese Zeichen sind die Grundlage für diese Klassifizierung.

Aus dem Screenshot ist ersichtlich, dass man bei manueller Organisation zuerst die Codes wie LON, TYO, SYD, PAR, NYC in den Dateinamen einzeln identifizieren, dann entsprechende Ordner erstellen und die Dateien hineinverschieben müsste. Je mehr Dateien, desto häufiger sind wiederholte Beurteilungen und Ziehvorgänge nötig. Für die stapelweise Dateiverarbeitung im Bürokontext eignen sich solche sich wiederholenden Vorgänge hervorragend zur Übernahme durch ein Tool.
Ergebnisvorschau: Nach der Verarbeitung automatisch generierte Klassifizierungsordner
Nach Abschluss der Verarbeitung werden die ursprünglich gemischten Dateien automatisch klassifiziert, und im Zielspeicherort erscheinen mehrere Ordner, die nach den Klassifizierungszeichen benannt sind, darunter LON, NYC, PAR, SYD, TYO. In jedem Ordner werden die Dateien abgelegt, deren Zeichen im festgelegten Bereich des Dateinamens übereinstimmen. Dateien, bei denen die Zeichen an Position 4 bis 6 LON lauten, werden beispielsweise in den LON-Ordner einsortiert, Dateien mit SYD an Position 4 bis 6 in den SYD-Ordner.

Dieses Ergebnis eignet sich hervorragend für die nachfolgende Übergabe, Archivierung, komprimierten Versand oder abteilungsbezogene Bearbeitung. Der Benutzer muss Dateien nicht einzeln kopieren und einfügen oder manuell mehrere Ordner erstellen; die Software erledigt die stapelweise Organisation gemäß den Dateinamensregeln.
Arbeitsschritte: Klassifizierung nach Dateinamensbereich mit HeSoft Doc Batch Tool
Erster Schritt: Dateiorganisationsfunktion aufrufen, Klassifizierung nach Dateiname wählen
Öffnen Sie HeSoft Doc Batch Tool und wählen Sie in der linken Funktionsleiste „Dateiorganisation“. In der rechten Funktionskarte sehen Sie die Funktion „Dateien nach Dateiname klassifizieren“. Der Zweck dieser Funktion ist es, Dateien anhand bestimmter Zeichen oder Regeln im Dateinamen stapelweise zu klassifizieren und zu organisieren.

Nach dem Aufrufen dieser Funktion wechselt die Software in einen schrittweisen Verarbeitungsprozess. Für Erstanwender ist diese prozessorientierte Oberfläche recht übersichtlich: Zuerst die zu verarbeitenden Dateien auswählen, dann die Klassifizierungsregel festlegen, anschließend den Speicherort einstellen und schließlich den Vorgang starten.
Zweiter Schritt: Zu klassifizierende Dateien importieren und Liste prüfen
Auf der Seite „Dateien nach Dateiname klassifizieren“ importieren Sie zunächst die zu verarbeitenden Dateien. Oberhalb der Oberfläche stehen Optionen wie „Dateien hinzufügen“ und „Dateien aus Ordner importieren“ zur Verfügung, die je nach Situation gewählt werden können. Wenn die Dateien bereits in einem einzigen Verzeichnis gesammelt sind, ist der Import aus einem Ordner in der Regel bequemer; soll nur ein Teil der Dateien verarbeitet werden, können Dateien einzeln hinzugefügt werden.

Nach dem Import zeigt die Software in einer Liste Informationen wie Nummer, Name, Pfad, Erweiterung, Erstellungszeit und Änderungszeit an. Diese Prüfung ist wichtig: Stellen Sie sicher, dass die Liste tatsächlich die zu klassifizierenden Dateien enthält, dass die Dateinamensregeln konsistent sind und dass Erweiterung und Pfad korrekt ausgewählt wurden. Im Screenshot ist eine Anzahl von 20 Datensätzen zu sehen, die Dateierweiterung ist .txt, der Pfad befindet sich in einem Testverzeichnis auf Laufwerk D:. Wenn die Prüfung korrekt ist, klicken Sie unten auf „Weiter“, um zur Einstellung der Verarbeitungsoptionen zu gelangen.
Dritter Schritt: „Nach Zeichen in benutzerdefiniertem Positionsbereich klassifizieren“ auswählen
Nach dem Aufrufen von „Verarbeitungsoptionen einstellen“ muss die Klassifizierungsmethode gewählt werden. Da die Anforderung darin besteht, Zeichen in einem festen Bereich des Dateinamens zu extrahieren, nämlich den dreibuchstabigen Code an Position 4 bis 6, sollte die Option „Nach Zeichen in benutzerdefiniertem Positionsbereich klassifizieren“ gewählt werden. Diese Option eignet sich für Fälle, in denen sich das Klassifizierungsmerkmal im Dateinamen an einer festen Position befindet.

Im Screenshot ist zu sehen, dass der Bereich „Klassifizierungsmethode“ mehrere Möglichkeiten bietet, z. B. nach erstem Zeichen klassifizieren, nach erster Ziffer klassifizieren, nach erstem englischen Buchstaben klassifizieren, nach den ersten Zeichen klassifizieren, nach benutzerdefiniertem regulären Ausdruck klassifizieren usw. In diesem Beispiel muss nicht das erste Zeichen erkannt noch nach Erweiterung klassifiziert werden, sondern ein mittlerer Zeichenabschnitt extrahiert werden, daher ist die Wahl von „Nach Zeichen in benutzerdefiniertem Positionsbereich klassifizieren“ präziser.
Vierter Schritt: Im Bereich 4:6 eintragen
Nach Auswahl des benutzerdefinierten Positionsbereichs tragen Sie im Eingabefeld „Bereich“ den Wert „4:6“ ein. Dies bedeutet, dass das 4. bis 6. Zeichen des Dateinamens als Klassifizierungsgrundlage dient. Am Beispiel „128LON75957.txt“: Ohne Berücksichtigung der Erweiterung sind die ersten drei Zeichen 128, das 4. bis 6. Zeichen ist LON, die Software wird diese Datei also der Klassifizierung LON zuordnen. Ein weiteres Beispiel: Bei „213TYO11946.txt“ ist das 4. bis 6. Zeichen TYO, daher wird es dem TYO-Ordner zugeordnet.
Beim Ausfüllen des Bereichs ist besonders darauf zu achten, ob die Positionsberechnung mit dem tatsächlichen Dateinamen übereinstimmt. Es wird generell empfohlen, zunächst die Zeichen an einem typischen Dateinamen manuell durchzuzählen, um den zu extrahierenden Bereich zu bestätigen. Beispielsweise ist bei „128LON75957“ die 1 das 1. Zeichen, 2 das 2., 8 das 3., L das 4., O das 5. und N das 6. Zeichen, daher wird der Bereich als 4:6 angegeben. Wenn dem Dateinamen Leerzeichen, Symbole oder zusätzliche Nummerierungen vorangestellt sind, muss der Bereich möglicherweise angepasst werden.
Fünfter Schritt: Konvertierung der Groß-/Kleinschreibung beibehalten oder einstellen
Weiter unten auf derselben Seite sehen Sie die Option „Konvertierung der Groß-/Kleinschreibung“ mit den Auswahlmöglichkeiten Standard, In Großbuchstaben konvertieren und In Kleinbuchstaben konvertieren. Im Beispiel ist „Standard“ gewählt. Wenn die Klassifizierungszeichen im Dateinamen bereits einheitlich großgeschrieben sind, wie z.B. LON, NYC, PAR, kann die Standardeinstellung beibehalten werden.
Sollten in den tatsächlichen Dateien gleichzeitig Schreibweisen wie „lon“, „Lon“, „LON“ vorkommen, kann je nach Geschäftsanforderung die Konvertierung in Groß- oder Kleinbuchstaben gewählt werden, um gleichartige Dateien im selben Ordner zusammenzuführen. In den Beispiel-Screenshots wird die Standardeinstellung verwendet, da die Klassifizierungscodes in den Dateinamen bereits einheitlich sind.
Sechster Schritt: Speicherort festlegen und Verarbeitung starten
Klicken Sie nach Abschluss der Klassifizierungsregel-Einstellungen auf „Weiter“, um „Speicherort festlegen“ aufzurufen. Der Zweck dieses Schrittes ist, der Software mitzuteilen, wo die organisierten Ordner und Dateien gespeichert werden sollen. Zur leichteren Überprüfung empfiehlt es sich, ein leeres Verzeichnis zu wählen oder ein spezielles Ausgabeverzeichnis anzulegen, um Verwechslungen mit den Originaldateien zu vermeiden.
Nach Bestätigung des Speicherortes fahren Sie mit „Verarbeitung starten“ fort. Die Software extrahiert gemäß der zuvor festgelegten Bereichsregel die Zeichen an Position 4 bis 6 jedes Dateinamens, erstellt Klassifizierungsordner basierend auf diesen Zeichen und legt die Dateien schließlich in den entsprechenden Ordnern ab. Nach Abschluss der Verarbeitung sind die Ordner LON, NYC, PAR, SYD, TYO usw. zu sehen.
Häufige Fragen und Hinweise
1. Was tun, wenn die Dateinamenlänge uneinheitlich ist?
Die Klassifizierung nach festem Positionsbereich setzt voraus, dass der Dateiname an der angegebenen Position stabile Inhalte aufweist. Wenn einige Dateinamen zu kurz sind oder die Position 4 bis 6 kein Klassifizierungscode ist, können solche Dateien möglicherweise nicht wie erwartet zugeordnet werden. Daher sollte vor der Stapelverarbeitung die Benennungsregel geprüft und das Dateinamensformat gegebenenfalls vereinheitlicht werden.
2. Zählt der Bereich anhand des Dateinamens oder des vollständigen Dateinamens mit Erweiterung?
Den Beispielen zufolge basiert die Klassifizierung auf dem Haupt-Dateinamen ohne die Erweiterung. In der Praxis empfiehlt es sich, den „Namen“ in der Dateiliste als Referenz zu verwenden und dies zunächst mit wenigen Dateien zu testen. Insbesondere bei Dateien mit unterschiedlichen Erweiterungen wie .docx, .xlsx, .pdf sind die festen Zeichen im Haupt-Dateinamen entscheidend.
3. Woher stammen die Ordnernamen nach der Klassifizierung?
Die Ordnernamen stammen von den extrahierten Zeichen. Wenn der Bereich beispielsweise 4:6 ist und das 4. bis 6. Zeichen im Dateinamen LON ist, wird ein LON-Ordner generiert oder verwendet; lautet das Extraktionsergebnis PAR, wird der PAR-Ordner verwendet. So bleiben die Klassifizierungsergebnisse konsistent mit den ursprünglichen Benennungsregeln.
4. Kann dies für Word-, Excel-, PDF-Dateien verwendet werden?
Es kann auf die gleiche Methode zurückgegriffen werden. Ob TXT-Protokolle, Word-Dokumente (doc/docx), Excel-Tabellen (xls/xlsx) oder PDF-Dokumente – solange der Dateiname Klassifizierungszeichen an einer festen Position enthält, kann die Methode der Klassifizierung nach Dateiname für die Organisation genutzt werden.
Fazit: Wiederholte Klassifizierung der Bürosoftware überlassen
Die stapelweise Klassifizierung nach Zeichen in einem festen Bereich des Dateinamens ist eine äußerst praktische Methode zur Dateiorganisation. Sie eignet sich für die Verarbeitung von Bürodateien mit klaren Benennungsregeln, großer Stückzahl und der Notwendigkeit der Archivierung nach Code oder Kennung. Mit HeSoft Doc Batch Tool müssen Sie nur die Dateien importieren, „Nach Zeichen in benutzerdefiniertem Positionsbereich klassifizieren“ auswählen, den Bereich „4:6“ eintragen, den Speicherort festlegen und die Verarbeitung starten, um die ursprünglich gemischten Dateien automatisch in Ordner wie LON, NYC, PAR, SYD, TYO zu organisieren.
Wenn Sie häufig Auftragsdateien, Protokolldateien, Projektdokumente, Berichtsunterlagen oder Kundendateien organisieren müssen, sollten Sie zunächst prüfen, ob der Dateiname Klassifizierungszeichen an einer festen Position aufweist. Sobald die Regel klar ist, können Sie das manuelle Ziehen durch ein Stapelverarbeitungstool ersetzen, um sich wiederholende Arbeit drastisch zu reduzieren und die Genauigkeit und Effizienz der Dateiarchivierung zu steigern.