2

有人在相机设置中设置了错误的日期,现在有几百张以 2013 年为年份的照片。有没有办法通过将年份减 1 来批量编辑创建日期?

提前致谢

4

2 回答 2

1

在这里,您可以找到 2 个用于照片的 powershellget脚本set Exif Date Taken

仔细阅读 Chris 在他的博客中写的内容。

jpeg在购买LightRoom之前,我已经使用这个脚本来解决你的问题,因为它可以很容易地进行 EXIF 编辑。

于 2012-06-01T07:14:56.193 回答
0

我相信您也可以在 PowerShell Wia.ImageFile中使用 ComObject来操作信息。PowerShell 团队在这里写了一篇关于它的博客文章。他们提供了一个您可能可以使用的模块。我加载了一个文件,并在 $image 变量的 Properties 属性下的“DateTime”值中找到了 DateTaken,如果按照博客文章中的示例完成。

我认为您也可以在 Windows 资源管理器的 GUI 中执行此操作。我拿了两个我用佳能拍摄的文件并选择了它们并进入了属性。在详细信息选项卡下,我刚刚更改了年份值。月份、日期和时间保持不变。我在两个文件上做了这个并且它有效,虽然如果你谈论数百个不知道它会如何执行。 在此处输入图像描述

于 2012-06-01T18:42:00.833 回答