Dateinamen umbenennen

Wie kann ich Dateinamen umbennen ?
Als Beispiel
12345Jonny-Iloveyou

Die ersten 5 Zeichen löschen.
Vor dem Bindestrich ein Leerzeichen.
Nach dem Bindestrich ein Leerzeichen.

Danke im Voraus

turankaya74

Eine neue Aktion erstellen:

Für den Bindestrich:

Aktionstyp: Ersetzen mit regulären Ausdrücken
Feld: _FILENAME
Regulärer Ausdruck: (\S)-(\S)
Treffer ersetzen durch: $1 - $2

Für die ersten 5 Zeichen:

Aktionstyp: Ersetzen mit regulären Ausdrücken
Feld: _FILENAME
Regulärer Ausdruck: ^.{5}
Treffer ersetzen durch:

Hallo,

das geht mit weiteren drei Sachen:

  1. Konverter Dateiname-Dateiname
  2. Aktion "Tag-Felder formatieren"
    -> Feld: _FILENAME
    -> Formatstring: Was du halt brauchst.
  3. Konverter Tag-Dateiname
    -> Im Formatstring das Informationsfeld %_filename% verwenden.

Mögliche Lösung deines Beispiels:
Konverter Tag-Dateiname: -> Formatstring: $mid(%_filename%,6,$sub($strstr(%_filename%,-),6)) - $right(%_filename%,$sub($len(%_filename%),$strrchr(%_filename%,-)))

In den meisten Fällen reicht 1. aus, nur gerade in deinem Beispiel wo man bestimmte Anzahlen von Zeichen löschen muss, muss man auf die andern Methoden ausweichen. Methode 2 und 3 sind prizipiell gleich.

mfG
gnor