PowerShell批量改PPT创建时间?powershell批量修改ppt创建时间,亲测可用
不用到处找教程,下面这套流程覆盖了绝大多数场景。
系统属性直接改。右键PPT文件选属性,切到详细信息标签,找到创建时间那行点击编辑,输入目标年月日时分,点应用再确定。Win10和Win11都支持这个操作,改完刷新文件夹就能看到新时间。pptx和ppt格式都能用这个方法。
批量处理用PowerShell。打开PowerShell,cd到PPT所在文件夹,执行Get-ChildItem *.pptx | ForEach-Object { $_.CreationTime = '2024-02-20 09:15:00' },把日期换成你需要的时间。要连子文件夹一起改就加-Recurse参数,Get-ChildItem -Recurse *.pptx。
Mac系统用终端命令。打开终端,cd到文件所在目录,执行touch -t 202402200915 文件名.pptx,时间格式是年月日时分,改完在访达里显示的创建时间就是新值。注意touch命令在Mac上改的是修改时间,创建时间要用SetFile -d '02/20/2024 09:15:00' 文件名.pptx,需要先装Xcode命令行工具。
第三方工具用BulkFileChanger最方便,免费免安装,选中PPT文件按F6,创建时间、修改时间、访问时间三个字段分别填,支持批量。处理几十上百个PPT文件比手动一个个改快太多。
注意pptx格式本质是zip压缩包,里面的core.xml记录了文档创建、修改、最后打印等时间。文件系统的创建时间和文档内部的创建时间可以不一致,根据需要分别修改。一般场景改文件系统属性就够了,特殊审计场景才需要改内部元数据。
核心思路就是从易到难、从配置到代码,别跳步。

更新时间:2026-08-26 22:39:46
上一篇:虚拟主机宝塔面板数据库_面板管理