Bulk Renaming

Bulk Renaming

Filestar bietet ein leistungsstarkes System zum Umbenennen, mit dem du die Dateinamen der erzeugten Dateien festlegen kannst.

In den folgenden Beispielen nehmen wir an, dass wir die Datei cat.jpg in ein PNG-Bild konvertieren. Mit dem folgenden Path Template erhalten wir den Dateinamen cat.png:

<Filename>.<Extension>

Alles zwischen < und > ist ein spezielles Tag, das durch einen Wert ersetzt wird. Zwischen den Tags kannst du beliebige Zeichen verwenden, um Pfade und Dateinamen zu bilden.

Mit Path Templates kannst du erweiterte Regeln zum Umbenennen erstellen. Hier ein Beispiel:

<Image.Location>\<Image.Year>-<Image.Month>-<Image.Day>\<Filename>.<Extension>
=> "New York\1982-07-17\Photo.jpg"

Unterstützte Tags

Filename

Wird durch den Namen der ursprünglichen Datei ohne Dateiendung ersetzt.

Extension

Wird durch die neue Dateiendung ersetzt.

Order

Manche Skills erzeugen mehr als eine Datei (etwa beim Aufteilen eines Dokuments in Bilder). Das Tag wird durch den numerischen Index der Ausgabedatei ersetzt, der bei 0 beginnt. Die Formatierung lässt sich mit dem Argument Format steuern.

<Filename>_<Order Format="D3">.<Extension>
=> "Document_001.jpg", "Document_002.jpg"...

Page

Funktioniert genauso wie das Tag, aber der numerische Index beginnt bei 1.

Guid

Wird durch eine neue Guid ersetzt.

ArchivePath

Dieses Tag wird beim Entpacken von Dateien aus einem Archiv, etwa einer ZIP-Datei, verwendet, um die Dateien mit derselben Ordnerstruktur wie im Archiv zu entpacken.

Md5

Wird durch den MD5-Hash der Datei ersetzt.

File

Wird durch eine Dateieigenschaft ersetzt.

<File.Created Format="yyyy-MM-dd">
<File.Modified Format="yyyy-MM-dd">

Image

Wird durch Bildmetadaten ersetzt.

<Image.Title>
<Image.Latitude>
<Image.Longitude>
<Image.Year>
<Image.Month>
<Image.Day>
<Image.Taken Format="yyyy-MM-dd">
<Image.Location>

Mp3

Wird durch MP3-Metadaten ersetzt.

<Mp3.Title>
<Mp3.Album>
<Mp3.Artist>
<Mp3.Track>
<Mp3.Subtitle>
<Mp3.Year>
<Mp3.Genre>
<Mp3.Composer>
<Mp3.Disc>

Tag

Das Tag ist ein spezielles Tag, das in Kombination mit der Dateiauswahlmethode "By Path" verwendet werden kann, um eine Liste von Dateinamen über ein CSV-Format zu übergeben.

Case.Lower

Methode zum Umwandeln in Kleinbuchstaben.

<Case.Lower><Filename></Case.Lower>

Case.Upper

Methode zum Umwandeln in Großbuchstaben.

<Case.Upper><Filename></Case.Upper>

Trim

Methode zum Entfernen unerwünschter Zeichen am Anfang oder Ende einer Zeichenfolge.

<Trim Chars="_"><Filename></Trim>

Substring

Methode zum Ausschneiden eines Teils einer Zeichenfolge.

<Substring Index="0" Length="5"><Filename></Substring>

Replace

Methode zum Ersetzen aller Vorkommen einer Zeichenfolge durch eine andere.

<Replace Old="x" New="y"><Filename></Replace>

Zuletzt aktualisiert am