Bin ich der Einzige der nicht möchte, dass Gott und die Welt weiß wie er seine RAWs bearbeitet? Und die Seriennummer meiner Kamera gehört irgendwie zur Privatsphäre, wer weiß was Betrüger damit machen können.
Habe ich schon probiert, damit kann man aber leider keine Exifs bearbeiten sondern nur anzeigen.
Komisch, wieso nutzen dann Geosetter, Hugin, SNS-HDR, ... und andere Tools genau diese exiftools um die Metadaten zu manipulieren. Mann muss natürlich sich die Mühe machen das Hanbuch lesen.
Hier generiere ich einen neuen thumbnail und ersetze den in exif-Daten
"c:\Program Files (x86)\ImageMagick\convert" %1 -thumbnail 160 work_thumb.jpg
copy %1 %1.orig
copy work_thumb.jpg thumb_%1
exiftool "-ThumbnailImage<=work_thumb.jpg" %1
Hier kopiere ich die exif Daten von einem Bild in ein anderes.
"c:\bat\exiftool.exe" -TagsFromFile "%1" "%2"
Also Daten ändern geht nicht



Hier aus dem Handbuch
Writing Meta Information ^
When writing information, ExifTool preserves the original file by adding "_original" to the file name. Be sure to keep a copy of the original, or thoroughly validate the new file before erasing the original. (
Read here for some ramblings on the subject of writing meta information.)
Syntax
Tag values are written rather than being extracted if any tag name ends with a '=' symbol (or if the -tagsFromFile or -geotag options are used). The '=' may be prefixed by '+', '-' or '<' to add a value, remove a value or set a value from file. The following table outlines the different write syntaxes:
SyntaxResult -TAG=Deletes all occurrences of TAG -all=Deletes all meta information! -GROUP:TAG=Deletes TAG only in specified group -GROUP:all=Deletes all information in specified group -[GROUP:]TAG=VALUESets value of TAG (only in GROUP if specified) -[GROUP:]TAG+=VALUEAdds item to a list, shifts a date/time, or increments a number -[GROUP:]TAG-=VALUERemoves item from a list, shifts a date/time, or deletes TAG if it has the specified value -[GROUP:]TAG<=FILESets tag value from contents of specified file
Note that quotes are required around VALUE if it contains spaces or other special characters, and around the whole argument if the '<=' syntax is used (to prevent shell redirection).