Una utilidad de manipulación de fotos EXIF muy potente y flexible es ExifTool , disponible en el sitio del autor . Esta sintaxis parece establecer la fecha del archivo a la fecha de la foto:
exiftool '-DateTimeOriginal>FileModifyDate' directory
"Utilice la fecha original de la metainformación para establecer la fecha de modificación del sistema de archivos del mismo archivo para todas las imágenes en un directorio".
Actualización: dado que la pregunta ha cambiado, ExifTool también se puede utilizar para establecer la fecha interna de metadatos de la foto en la fecha real de la foto. Escaneé muchos archivos y los coloqué en carpetas con el nombre de la fecha en que se tomaron las fotos. Entonces podría configurar un archivo por lotes para actualizar en masa todas las fechas internas de las fotos. Por ejemplo, esto establecería la etiqueta Exif interna en todas las fotos escaneadas en la carpeta '1981-07-01' a la fecha especificada a continuación.
ExifTool.pl -overwrite_original "-DateTimeOriginal=1981:07:01 00:00:00" .\1981-07-01
Esto podría ser seguido por el comando anterior para establecer la fecha del archivo también.
Los datos EXIF son internos al archivo y son completamente independientes de las fechas del archivo del sistema a menos que se configuren manualmente para que coincidan. Esto se debe en parte al diseño: normalmente una cámara establece la etiqueta Exif de la fecha de la foto cuando se toma la foto. La foto puede editarse varias veces, lo que actualizará la última fecha modificada, pero un buen software de fotografía lee y clasifica según la fecha interna del archivo Exif en función de cuándo se tomó la foto.