Zusammenfassung für Total Commander 8 final:
Nachdem obige Diskussion zu einer Lösung für Total Commander Version 8ß7 geführt hat, konnte ich heute feststellen, daß mit der aktuellen neuen Release Total Commander 8 final nun eine komplette und perfekte Lösung möglich ist, die darüberhinaus auch noch verständlicher ist.
Aufgabe war:
----------------------
Fotos, Rohbilder, Filme aus verschiedenen, teilweise verschachtelten Unterverzeichnissen auf einen Schlag herausholen und alle innerhalb von wenigen Sekunden in Verzeichnisse verteilen und sortieren, die das Aufnahmedatum als Verzeichnisname tragen, und nach Dateityp in Unterverzeichnisse verteilen, also jeweils alle Filmformate in VIDEOS, jpg in JPG, cr2 usw in RAW. Damit die Verzeichnisse immer in der richtigen zeitlichen Reihenfolge angezeigt werden, verwende ich im Verzeichnisnamen die amerikanische Reihenfolge vom Datum Jahr, Monat, dann erst Tag.
Der Wunsch war im Klartext:
Situation auf mobiler Urlaubsfestplatte / Nexto Hyperdrive usw:
Urlaubsfotos\Speicherkartenkopie1 ...
Urlaubsfotos\Speicherkartenkopie2 ...
Verzeichnis Urlaubsfotos markieren
Zauberformel ausführen
weniger als 10 Sekunden warten - fertig:
Wunschergebnis:
UrlaubX\2012_02_27\Videos\mvi_2414.mov
UrlaubX\2012_02_27\Videos\mmm_2414.mts
UrlaubX\2012_02_27\JPG\img_2333.jpg
UrlaubX\2012_02_28\Videos\mvi_2999.mov
usw.
----------------------
Zauberformel für
Total Commander 8 final:
+++++++++++++++++++++++++++
1.
Quellverzeichnisse markieren
2.
Strg+Umsch+b (sammelt und zeigt alle Dateien aller Unterverzeichnisse auf einen Schlag an)
3.
Strg+a
4.
F6 (alle Dateien zusammenfassend verschieben in einen Sammelordner)
5. ggf. Ordner hoch und runterwechseln um Ansicht zu aktualisieren
6.
Strg+a
7.
Strg+m
8. In die Umbenennmaske eintragen:
Umbenennmaske: Dateiname
UrlaubX\[Y]_[M]_[D]\[E]\[N]
Erweiterung
[E]
Suchen nach:
(mov|mpg|mts|avi) (Dateien dieser Endung werden zusammengefaßt in ein Verzeichnis mit dem Namen VIDEO)
Ersetzen durch:
VIDEO
ankreuzen:
[RegEx]
9. Ergebnisvorschau genau prüfen, dann Start! drücken.
Im Explorer nachprüfen und staunen.
+++++++++++++++++++++++++++
Varianten:
Zu Schritt 5: alternativ statt [Y] kann [=exif.Datum.Y] verwendet werden, entsprechend bei [M] und [D], für diese Alternative muss dann aber das exiftool plugin von der Totalcommander Homepage / Plugins installiert sein
Umbenennmaske/profil für späteres Wiederverwenden ohne Neueintippen: F2 drücken. Falls Profil nicht behalten wird: Totalcommander als Administrator / (oder gemäß Beitrag von Dalai mit Inireloc) starten
Vielen Dank nochmal allen Helfern und vor allem Christian Ghisler für die tolle Software Totalcommander
Viel Spaß!