以照片拍摄时间重命名文件

Eric 杂记 197 次浏览 评论已关闭

Linux 下借由 Exiv2 工具可以轻松用照片拍摄时间重命名文件,一句命令就能搞定。如果用的 Windows 电脑,不妨用虚拟机装个 Linux 发行版(或者 WSL),然后设置共享目录操作。

安装 Exiv2,以 CentOS7 为例。

yum -y install exiv2

完成后在照片目录下运行重命名命令。

exiv2 -v -r'%Y-%m-%d_%H-%M-%S' -F *.{jpg,jpeg,png,JPG,JPEG,PNG}

至此,就完成了所有工作。如果命名过程中存在多张照片拍摄时间相同,会自动在文件名后面追加编号。