Hen*_*nno 10
最近我也有类似的需求。
具体来说,我想根据拍摄照片的日期移动和重命名文件,如下所示:
E:\Pictures\DSC_001.jpg
到E:\Pictures\2009\2009-04-23\2009-04-23-14h56m28.jpg
E:\Pictures\DSC_002.jpg
到E:\Pictures\2009\2009-04-23\2009-04-23-15h32m14.jpg
E:\Pictures\DSC_003.jpg
到E:\Pictures\2010\2010-02-22\2020-02-22-14h56m28.jpg
我采用这种结构的动机:
天啊。
在花了一个小时尝试了各种基于图形 UI 的程序之后,最终按照我的需要完成工作的是 ExifTool。
以下是步骤:
cd /Volumes/MyUSBDrive/Pictures
. 在 Windows 中,您将键入E:
Entercd Pictures
. 当然,在这里使用您自己的文件夹路径。exiftool -d %Y/%Y-%m-%d/%Y-%m-%d-%Hh%Mm%S.%%e "-filename<datetimeoriginal" .
最后的点指的是当前目录)基本上,您是在告诉 exiftool从图片文件中读取拍摄日期(datetimeoriginal)信息并使用该信息重命名文件,使用 YYYY/YYYY-mm-dd/YYYY-mm-dd-HHhMMmSS.ext 格式。请注意,我们指定的文件格式中有斜杠——这会导致文件移动到相应的文件夹结构中,该结构是动态创建的。
您可以使用此实用程序以任何您喜欢的方式移动和/或重命名文件。如果您的要求与我的不同,请参阅此页面,其中包含我最终使用的命令行的很好示例。
我知道 Zoner Photo Studio 应该能够做到这一点,但我从未尝试过。它支持图库模式,可以帮助您整理照片\xe2\x80\x93,它可以将当天拍摄的照片移动到单独的文件夹中。
\n\n这是你需要的吗?
\n
归档时间: |
|
查看次数: |
19524 次 |
最近记录: |