Bedingung hinzufügen, geht das?
Hallo,
beim umbenennen nutze ich sehr intensiv folgende Variable: <ExifTool:DateTimeOriginal>
Jetzt gibt es immer wieder mal Dateien, die diesen TAG in der Datei nicht haben.
Kann ich bei meinen BatchJob eine Bedingung anlegen, wenn <ExifTool:DateTimeOriginal> nicht vorhanden ist dann nutzte Erstelldatum?
Das wäre super. Hat das schon jemand versucht? Eventuell mit Script?
Ich sitze gerade schon sehr lange und bekomme es nicht hin.
Vielen Dank.
VG
beim umbenennen nutze ich sehr intensiv folgende Variable: <ExifTool:DateTimeOriginal>
Jetzt gibt es immer wieder mal Dateien, die diesen TAG in der Datei nicht haben.
Kann ich bei meinen BatchJob eine Bedingung anlegen, wenn <ExifTool:DateTimeOriginal> nicht vorhanden ist dann nutzte Erstelldatum?
Das wäre super. Hat das schon jemand versucht? Eventuell mit Script?
Ich sitze gerade schon sehr lange und bekomme es nicht hin.
Vielen Dank.
VG
Das folgende Skript gibt das Datum/die Uhrzeit im folgenden Format zurück: „yyyy_mm_dd hh_mm_ss“in der Zeichenfolge „date“...
date = app.parseTags("<ExifTool:DateTimeOriginal>");
if (!date) {
date = app.parseTags("<ExifTool:FileCreateDate>");
date = date.slice(0,19);
}
Allerdings wird "Date Created" jedes Mal zurückgesetzt, wenn Windows eine neue Version der Datei erstellt, also sollten Sie wahrscheinlich "Date Modified" verwenden.
ie <ExifTool:FileModifyDate>
date = app.parseTags("<ExifTool:DateTimeOriginal>");
if (!date) {
date = app.parseTags("<ExifTool:FileCreateDate>");
date = date.slice(0,19);
}
Allerdings wird "Date Created" jedes Mal zurückgesetzt, wenn Windows eine neue Version der Datei erstellt, also sollten Sie wahrscheinlich "Date Modified" verwenden.
ie <ExifTool:FileModifyDate>
Reply to #2:
Super, vielen Dank.
Nur eine Frage noch, wie kann ich dann die Variable weiter verwenden bzw. baue ich das Script bei mir ein?
Bei ExifTool:DateTimeOriginal entferne ich dann in späteren Schritten noch die _ und schreibe IMG davor.
Super, vielen Dank.
Nur eine Frage noch, wie kann ich dann die Variable weiter verwenden bzw. baue ich das Script bei mir ein?
Bei ExifTool:DateTimeOriginal entferne ich dann in späteren Schritten noch die _ und schreibe IMG davor.
Reply to #3:
Ich habe es. Ging einfacher als gedacht. Vielen Dank für das Script
Es scheint zu funktionieren. DANKE!
Ich habe es. Ging einfacher als gedacht. Vielen Dank für das Script
Es scheint zu funktionieren. DANKE!