Un utilitaire très puissant et flexible de manipulation des données EXIF des photos est ExifTool disponible auprès de l Site de l'auteur . Cette syntaxe permet de régler la date du fichier sur la date de la photo :
exiftool '-DateTimeOriginal>FileModifyDate' directory
"Utiliser la date originale des méta-informations pour définir la date de modification du système de fichiers du même fichier pour toutes les images d'un répertoire. "
Mise à jour : depuis que la question a changé, ExifTool peut également être utilisé pour fixer la date des métadonnées internes de la photo à la date réelle de la photo. J'ai scanné de nombreux fichiers et je les ai placés dans des dossiers portant le nom de la date à laquelle les photos ont été prises. Je pouvais ensuite définir un fichier batch pour mettre à jour en masse toutes les dates internes des photos. Par exemple, la balise Exif interne de toutes les photos numérisées dans le dossier "1981-07-01" serait réglée sur la date spécifiée ci-dessous.
ExifTool.pl -overwrite_original "-DateTimeOriginal=1981:07:01 00:00:00" .\1981-07-01
Cette commande peut être suivie de la commande ci-dessus pour définir également la date du fichier.
Les données EXIF sont internes au fichier et sont totalement indépendantes des dates du fichier système, à moins qu'elles ne soient réglées manuellement pour correspondre. C'est en partie une question de conception : normalement, un appareil photo définit la date de la photo au moment de la prise de vue. La photo peut être modifiée plusieurs fois, ce qui met à jour la date de dernière modification, mais les bons logiciels de photographie lisent et trient les données EXIF internes en fonction de la date à laquelle la photo a été prise.