You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ExifTool生成多余目录问题求助:媒体文件整理路径异常

ExifTool目录结构问题解决

问题根源

你的命令存在两个核心问题:

  • -d参数的格式字符串包含了文件名模板(%Y%m%d_%H%M%S%%-c.%%e),导致-directory赋值时会创建以该日期格式命名的子目录(比如20230625_142904.mp4)。
  • '-FileName<CreateDate'参数强制将文件名替换为CreateDate对应的格式,覆盖了原文件名,同时和前面的目录设置叠加形成多余层级。

解决方法(匹配你的期望路径)

如果需要生成年/月/原文件名/原文件名的目录结构,使用以下命令:

exiftool -v3 -r -d sorted2check/byYear/%Y/%Y-%m/ "-directory<${filemodifydate}/%F" "-directory<${createdate}/%F" "-directory<${datetimeoriginal}/%F" 2BeSorted/
  • 移除'-FileName<CreateDate'参数,保留原文件名。
  • 调整-directory赋值逻辑:在日期路径后追加原完整文件名(%F是ExifTool占位符,代表原文件的完整名称,包含扩展名),从而生成目标层级结构。

备选:直接将文件放在年/月目录下(无额外子目录)

如果你的期望路径是笔误,实际希望文件直接存放在年/月目录下(保留原文件名),使用此命令:

exiftool -v3 -r -d sorted2check/byYear/%Y/%Y-%m/ "-directory<filemodifydate" "-directory<createdate" "-directory<datetimeoriginal" 2BeSorted/
  • 仅通过-directory参数将文件移动到日期分级目录,不修改文件名。

内容的提问来源于stack exchange,提问作者Michael Wagner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 18:57:48