DateiUmbenenner

Nummerierung von Dateien

Es gibt mehrere Arten der Nummerierung von Dateien und Ordnern: Zum einen können Sie bewusst entscheiden, eine Reihe von Dateien durchzunummerieren - zum Beispiel die Tracks eines Audio-Albums oder die Episoden einer Serie. Zum anderen kann eine automatische Nummerierung notwendig werden, wenn mehrere Dateien oder Ordner ansonsten den gleichen Namen bekommen würden, was nicht möglich wäre, da Dateinamen eindeutig sein müssen.

In diesem Tutorial sehen wir uns beide dieser Nummerierungsarten an und schauen auf die Möglichkeiten und Einstellungen, die uns der DateiUmbenenner in diesem Zusammenhang bietet.

Nummerierung mit dem %num%-Platzhalter

Wenn Sie eine Reihe von Dateien oder Ordnern bewusst durchnummerieren möchten, können Sie dies mit dem Platzhalter %num% bewerkstelligen. Der Platzhalter %num% wird in jedem Textfeld des DateiUmbenenners (zum Beispiel in den Funktionen "Suchen und Ersetzen", "Maske", "Anhängen von Text" oder "Einfügen von Text") durch eine Zahl ersetzt, die abhängig ist von der Position der Datei in der Liste. Die Positionen der Dateien in der Liste können Sie ändern, indem Sie die Dateien mit einem Klick auf eine Spalte sortieren oder manuell in der Liste verschieben.

Im Menü des DateiUmbenenners unter "Einstellungen > Nummerierung" finden Sie einige Einstellungen, mit denen Sie Einfluss auf den %num%-Platzhalter nehmen können:

In den Feldern "Anfangswert" und "Erhöhung" können nicht nur ganzzahlige Werte wie 1 oder 2 verwendet werden sondern auch Kommazahlen oder Brüche wie 0,25 oder 1/3. Damit ist es möglich, mehreren Dateien die gleiche Nummer zu geben. Das interne Hochzählen der Zahlen geschieht dabei mit Nachkommastellen, beim Setzen der Zahlen werden die Nachkommastellen jedoch abgeschnitten. Mit einem Anfangswert von 1,5 und einer Erhöhung von 0,5 ergibt sich entsprechend die Datei-Nummerierung 1 - 2 - 2 - 3 - 3 und so weiter, resultierend aus der internen Zählung 1,5 - 2,0 - 2,5 - 3,0 - 3,5.

Mit den folgenden Optionen können Sie darüberhinaus die Erhöhung der Nummerierung aufgrund bestimmter Kriterien zurücksetzen oder pausieren:

Sonstige Platzhalter für die Nummerierung

Neben dem %num%-Platzhalter stellt Ihnen der DateiUmbenenner die folgenden weiteren Platzhalter für die Nummerierung zur Verfügung:

In der Übersicht über alle Platzhalter des DateiUmbenenners erhalten Sie einen Überblick über alle anderen Platzhalter, die Sie im DateiUmbenenner verwenden können. Im Abschnitt "Nummerierung" dieser Zusammenstellung werden auch die verschiedenen %num%- und %abs%-Platzhalter beschrieben.

Nummerierung gleichnamiger Dateien

Neben der bewussten Nummerierung durch den Platzhalter %num% kann es im DateiUmbenenner auch zu der Situation kommen, dass eine automatische Nummerierung von Dateien oder Ordnern notwendig wird. Dann nämlich, wenn mehrere Dateien oder Ordner nach Anwendung der eingestellten Änderungen den gleichen Namen bekommen würden und zudem im gleichen Pfad gespeichert sind. Da zwei Dateien nicht den gleichen Dateipfad haben können, da Dateinamen eindeutig sein müssen, stellt sich für diesen Fall die Frage, wie der DateiUmbenenner mit einer solchen Situation umgehen soll.

Steuern können Sie dies mit der Option "Dateien nummerieren, deren Umbenennung zu einem gleichen Namen führen würde", die Sie in den Einstellungen des DateiUmbenenners im Menü "Einstellungen > Nummerierung > Gleichnamige Dateien" finden.

Unter dieser Option, finden Sie einige weitere Optionen, mit denen Sie die Nummerierung gleichnamiger Dateien steuern können, die natürlich nur dann zum Einsatz kommen, wenn die Option "Dateien nummerieren, deren Umbenennung zu einem gleichen Namen führen würde" aktiviert ist:

Da die Bestimmung des Dateinamens beziehungsweise die Frage danach, ob Ihre aktuellen Einstellungen zu gleichnamigen Dateien führen werden, sowohl von allen anderen Dateien in der Dateiliste als auch von sonstigen Dateien auf Ihrer Festplatte abhängt (zum Beispiel weil sie sich im gleichen Verzeichnis wie Dateien aus der Dateiliste befinden, auch wenn sie nicht zur Dateiliste hinzugefügt wurden), kann es viel Arbeit für den DateiUmbenenner sein, eine Vorschau für den Dateinamen zu erstellen.

Aus diesem Grund bietet Ihnen der DateiUmbenenner zwei Optionen, mit denen Sie die Vorschau hinsichtlich zwei Arten der Überprüfung deaktivieren können:

Die Deaktivierung einer oder beider dieser Optionen kann jedoch dazu führen, dass in der Vorschau eine andere Nummerierung angezeigt wird, als die Datei später haben wird. Dies wird immer dann vorkommen, wenn eine gleichnamige Datei auf der Festplatte schon vorhanden ist oder zwei oder mehr Dateien aus Ihrer Dateiliste mit Ihren Einstellungen zu gleichen Namen führen würden.

Die automatische Nummerierung gleichnamiger Dateien findet unabhängig von der Nummerierung mit dem Platzhalter %num% statt, dessen Optionen im ersten Abschnitt dieses Tutorials vorgestellt wurden.

Existierende Nummerierung von Dateien ändern

Für die Änderung einer existierenden Nummerierung von Dateien bietet Ihnen der DateiUmbenenner viele Möglichkeiten. Am einfachsten ist es, wenn Sie eine Reihe von bereits durchnummerierten Dateien fortlaufend neu nummerieren möchten. In diesem Fall können Sie auf die Funktionen zurückgreifen, die bisher in diesem Tutorial vorgestellt wurden. Zunächst können Sie Ihren gewünschten Anfangswert und die Erhöhung über das Menü "Einstellungen > Nummerierung" konfigurieren und anschließend den %num%-Platzhalter in einem beliebigen Textfeld in den Änderungsoptionen des DateiUmbenenners verwenden.

Änderung fortlaufender Nummerierungen

Zur Änderung einer fortlaufenden existierenden Nummerierung bietet sich zum Beispiel die Ersetzen-Funktion des DateiUmbenenners an. Sie können zum Beispiel nach dem regulären Ausdruck [0-9]+ suchen und diesen mit dem Platzhalter %num% ersetzen (die Option "Als regulären Ausdruck interpretieren" muss dafür aktiviert werden). Mit dem regulären Ausdruck [0-9]+ finden Sie alle bisherigen Zahlen in den Dateinamen (unabhängig davon welche Zahlen das sind) und ersetzen diese mit der Hilfe des Platzhalters %num% durch die neue Nummerierung unter Verwendung aller Einstellungen und Optionen dieses Platzhalters.

Erhöhung oder Reduzierung vorhandener Nummerierungen

Was aber können Sie tun, wenn die Nummerierung nicht fortlaufend ist? Nehmen wir an, wir haben die Dateien "datei000.txt", "datei001.txt", "datei004.txt" und "datei007.txt". Die Nummerierung beginnt hier bei "000", wir möchten die Nummerierung stattdessen aber bei "001" beginnen lassen, dabei jedoch die "Lücken" in der Nummerierung beibehalten. Die Dateien sollen also entsprechend in "datei001.txt", "datei002.txt", "datei005.txt" und "datei008.txt" umbenannt werden. Mit dem %num%-Platzhalter können wir an dieser Stelle nicht arbeiten, da die Nummerierung der Dateien keiner Regel folgt und wir dementsprechend keine einheitliche Erhöhung des Wertes definieren können. Stattdessen ist die Nummerierung allein von der ursprünglichen Zahl abhängig, die wir um den Wert 1 erhöhen möchten.

In diesem Fall können wir die Funktion "Zahlenanpassung" nutzen, die Sie im DateiUmbenenner unter "Änderungen > Name oder Endung > Zahlenanpassung" finden. Mit dieser Funktion ist es möglich, vorhandene Zahlen innerhalb von Dateinamen um einen beliebigen Wert zu erhöhen oder zu reduzieren.

Die Funktion stellt Ihnen zwei Optionen zur Verfügung:

Schauen wir uns dazu ein Beispiel an. Wir haben eine Datei namens "100-AB-30 (001).dat" und wir möchten darin nur die Zahl "001" um den Wert "1" erhöhen. Als Erhöhung geben wir entsprechend "1" ein. Würden wir die Position auf "0" belassen, würden alle Zahlen des Dateinamens erhöht und wir bekämen das Ergebnis "101-AB-31 (002).dat". Da "001" die dritte Zahl innerhalb des Dateinamens ist, könnten wir die Position auf "3" setzen und erhielten dadurch unser gewünschtes Ergebnis "100-AB-30 (002).dat". Wenn wir jedoch andere Dateien wie beispielsweise "100-33-30 (002).dat" oder "200-AB-XY (003).dat" gleichzeitig umbenennen möchten, würde die Zählung der Zahlen von vorne nicht mehr aufgehen und wir bekämen "100-33-31 (002).dat" statt "100-33-30 (003).dat". In diesem Fall würde es sich also anbieten, als Position "-1" zu definieren, damit die Position von hinten gezählt wird. Dies würde bei allen 3 Dateien zur Erhöhung der Zahl in Klammern führen.

Wie Sie an diesem Beispiel bereits sehen konnten, werden führende Nullen von der Funktion beachtet. Bei einer Erhöhung von 1 wird entsprechend aus "001" die "002" und aus "009" die "010".

Führende Nullen zu existierenden Nummerierungen hinzufügen oder verringern

Auch wenn Sie die Anzahl an führende Nullen existierender Nummerierungen oder sonstiger Zahlen im Dateinamen ändern möchten, können Sie die Funktion "Zahlenanpassung" nutzen, die im letzten Abschnitt vorgestellt wurde.

Da wir den Zahlenwert in diesem Fall nicht ändern möchten, setzen wir die Erhöhung auf "0". In das Feld "Führende Nullen" dagegen schreiben wir die Anzahl unserer gewünschten Nullen. Das Feld "Position" kann darüber hinaus genauso verwendet werden, wie im letzten Abschnitt beschrieben ("0" ändert alle Zahlen, "1" die erste Zahl von vorne, "-2" die vorletzte Zahl von hinten und so weiter).

Die Beispiele haben demonstriert, wie die Option sowohl zum Hinzufügen als auch zum Verringern der Anzahl der führenden Nullen in Dateinamen verwendet werden kann.