文件日期前缀

文件日期前缀 公开 已发布

如何安装动作?

适用于
分类(旧)
Windows 文件处理 资源管理器


2 个动作单 收藏了此动作。

更多信息
分享时间 2024-07-18 14:24
最后更新 2024-09-29 14:49
修订版本 5
用户许可 -未设置-
Quicker版本 1.41.3
动作大小 18 KB

分享到

「选中文件后运行,增加文件创建日期或修改日期前缀(yymmdd格式),支持多文件批量处理,自动跳过已有 yymmdd 格式日期前缀的文件」

简介

特点

  1. 针对 Office 文件(.xlsx/.pptx/.docx)特别设计,支持读取创建内容的时间(Content Created)最后一次保存的日期(Date last saved),但由于 Windows 无接口直接读取 Office 文件元数据,采用略繁琐的方法:将.xlsx/.pptx/.docx文件类型改为.zip文件,解压到系统临时文件夹Temp,读取.\docProps\core.xml中的dcterms:createddcterms:modified节点,在读取完成后还原文件类型并删除解压出的临时文件。修改文件名并不涉及文件修改,无任何副作用,请放心使用
  2. 针对文件复制导致创建时间被刷新为当前时间的问题(见下图),特别设计逻辑,当文件修改时间<文件创建时间时,采用文件修改时间作为前缀。
  3. 如果 Office 元数据错误(见下图),则采用文件创建时间文件修改时间作为前缀;元数据错误的判断依据:(1)创建内容的时间(Content Created)最后一次保存的日期(Date last saved)小于 PC 普及时间 1980 年;(2)元数据中无创建内容的时间(Content Created)最后一次保存的日期(Date last saved)

最近更新

修订版本 更新时间 更新说明
5 2024-09-29 14:49 修复因条件判断的逻辑错误导致「添加修改日期前缀」模式下以创建日期加前缀的问题
4 2024-09-25 17:27 修复条件判断语句无法正确识别 null 导致 Office 文件无法以元数据日期加前缀的问题
3 2024-08-28 17:34 更新图标

最近讨论

暂无讨论