如何在 Windows 中使用 ExifTool 为多个文件添加缺失的文件扩展名

ado*_*obh 4 batch rename file-extension filenames exiftool

对于几千个 .docx 和 .pdf 文件,我只丢失了文件名末尾的文件扩展名。那么如何使用 ExifTool 将它们批量附加到现有 FileName 的末尾?

注意 1. 文件没有任何改变,只是文件扩展名丢失。我可以通过 ExifTool.exe 将文件一一拖放来查看文件的文件类型,但这需要很长时间。

注意2.我使用的是Windows,所以我需要它的Windows版本。

谢谢

Bri*_*phy 7

对于 Windows,命令行可在不存在的地方附加文件扩展名(使用免费下载实用程序 ExifTool):

exiftool -r '-filename<$filename.$filetypeextension' -ext . <yourdir>
Run Code Online (Sandbox Code Playgroud)

-r用于递归操作所有子目录的可选开关

'-filename<$filename.$filetypeextension'复制现有的文件名和“。” & 来自 exif 元数据的 file_type_extension 并更新文件名

-ext .仅对没有扩展名的文件执行

<yourdir>替换为你的目录名