Aktion für "Ordner umbenennen" gesucht


#1

Hallo,

ich bin etwas überfordert.
Meine Ordner haben die Struktur:

Artist
© 1978a Album 1
© 1978b Album 2
© 1980 Album 3
Best of Artist...

Jetzt möchte ich gerne alle Ordner mit einer Jahreszahl folgendermassen umbenennen:

Artist
(1978a) Album 1
(1978b) Album 2
(1980) Album 3
Best of Artist...

Wie muss ich das anstellen??? Habe bereits einige Zeichenfolgen mit "Aktionen: Dateiname-Dateiname" bzw. "Aktionen: Ersetzen mit regulärem Ausdruck" bzw "$replace(string,from,to)" ausprobiert, leider jedoch ohne Erfolg.

Der Ausdruck solte berücksichtigen:

  1. dass es Ordner mit und ohne einem Kleinbuchstaben hinter der Jahreszahl gibt (der Kleinbuchstabe ist NICHT in einem tag gespeichert), und
  2. dass es Ordner ohne Jahreszahlen gibt und diese natürlich nicht verändert werden sollen.

Über jegliche Hilfe bin ich sehr dankbar.


#2

Aktion: Tag-Feld Formatieren
Feld: _DIRECTORY
Formatstring: $regexp(%_directory%,© (\d\d\d\d\w?),'($1)')

oder

Aktion: Ersetzen mit regulären Ausdrücken
Feld: _DIRECTORY
Regulären Ausdruck: © (\d\d\d\d\w?)
Treffer ersetzen durch: ($1)


#3

Whoppa,

1000 Dank für die superschnelle Lösung - hatte ich so nicht hingekriegt.

Gruß