seth: Umbenneungsprogramm

Beitrag lesen

gudn tach!

ich suche ein "Umbennenngsprogramm".

fuer windows?

Ich suche ein kleines Tool was nun alle diese Dateien nach Erstellungsdatum umbenennt.

Also in etwa so: CIMG1234.JPG -> 13.04.2006.JPG

kannst du ein bissl und hast perl? damit laesst sich sowas imho relativ einfach umsetzen.

uebrigens ist imho das iso-datumsformat yyyy-mm-dd (also 2006-04-13) sinnvoller, z.b. beim chronologischen sortieren.

Wobei das Problem ist, wenn mehrere Dateien nun am 13.04.06 erstellt wurde es eine zweite Rangfolge geben sollte. Etwa mit Nummer (1,2,3...) oder Buchstaben (a,b,c,d.....).

welche kriterien gibt es fuer diese zweite reihenfolge? oder ist das egal?

Hat jemand einen heissen Tipp für mich, bzw. Erfahrungen mit??

perl... oder sed oder vim oder ein anderer guter editor! ;-)

ich wuerde es so machen:
zunaechst die nach dem datum sortierten dateien mit dem jeweligen entsprechenden datum in eine datei schreiben:

dir /tc /od CIMG*.jpg > umbenennungs_file.bat

anschliessend wuerde ich durch einen regulaeren ausdruck und einen zaehler jede zeile so umformatieren, dass da steht

ren CIMGxxxx.jpg yyyy-mm-dd_counter.jpg

der zaehler wuerde jedes mal, wenn sich das datum in einer neuen zeile aendert auf 0 gesetzt.
anschliessend kann man einfach umbenennungs_file.bat ausfuehren.

mit perl koennte man das ganze via internen funktionen bewerkstelligen.

prost
seth