我已设法使用知名的第三方软件更改了我移动的大量文件的创建/修改日期。
唯一似乎指向有效时间段的字段是“日期”。
您能解释一下“日期”和“修改日期”/“创建日期”之间的区别吗?
LE:知道如何访问 Perl 中的“日期”字段,以便使用相同的值更新“创建日期”吗?
答案1
对于大多数文件来说,“日期”字段看起来与“创建日期”字段重复。
但是,如果文件是图像并且包含EXIF 信息那么“日期”字段与分配给图像的 EXIF 日期有关。通常,相机会在照片被拍摄时分配此字段已采取。如果图像不包含 EXIF 信息,那么 Windows 似乎会再次仅显示“创建日期”而不是“日期”。
可能还有其他文件类型包含日期信息的元数据,但我并不熟悉这种情况。
“修改日期”/“创建日期”与文件本身有关,如果您以任何方式修改文件,或者创建文件的新副本,这些日期可能会发生变化。请注意,在这两种情况下,EXIF 日期字段能保持原样。
另请注意,当您在操作系统和服务中共享/移动文件时,EXIF 日期字段不太可能发生变化,而“修改日期”/“创建日期”在这种情况下更有可能发生变化。
至于修改 EXIF 日期,你可以这样做使用 perl或者许多其他免费工具。哎呀,您甚至可以在 Windows 7 资源管理器“属性”对话框中执行此操作: