跳至内容
使用 ExifTool 整理个人照片

使用 ExifTool 整理个人照片

创建于 2026-06-14·更新于 2026-06-14

储存了十余年的个人照片,多年来反复在多个移动硬盘、网盘、NAS、手机、电脑等设备中来回迁移,早已乱的一塌糊涂。近期想对齐进行全面整理,梳理为按时间线的结构。然而很多照片的拍摄日期早已丢失,使用 ExifTool 对它们进行修复。

本文的主要记录在整理个人照片的过程中,所使用的各种命令。全部都是由 AI 提供,并经我本人验证可用的命令。

强烈建议使用前建立测试目录并复制进少许照片进行测试。

检查是否有拍摄日期

# 递归扫描当前目录下所有文件,以制表符分隔格式输出每个文件的所在目录、文件名和原始拍摄时间。
exiftool -r -T -Directory -FileName -DateTimeOriginal .

更名为拍摄日期时间戳

# 递归扫描当前目录,将含有拍摄时间的照片/视频文件重命名为拍摄时间格式(如 20231215_143022.jpg),文件名重复时自动添加数字后缀。
exiftool -r -if '$DateTimeOriginal' -d '%Y%m%d_%H%M%S' '-FileName<${DateTimeOriginal}%-c.%e' .