命令行修改文件创建时间?cmd命令修改文件创建时间,详细步骤
遇到这种情况先别急着重装,按顺序排查效率最高。
图形界面改最直观。右键文件选属性,切到详细信息标签,找到创建时间那行点击编辑,输入目标年月日时分,点应用确定。Win10和Win11都支持这个操作,Word、Excel、PPT、PDF都能用这个方法改文件系统层面的创建时间。
批量处理用PowerShell。打开PowerShell,cd到目标文件夹,执行Get-ChildItem -Recurse -File | ForEach-Object { $_.CreationTime = '2024-04-20 08:30:00' },一条命令递归修改所有子文件夹里的文件创建时间。-Recurse参数控制是否包含子目录。
命令行也能操作。cmd里先把系统时间调到目标值,然后执行copy 文件名+,, /b,文件创建时间会更新为当前系统时间,改完再把系统时间改回去。Linux和Mac用touch命令,创建时间在Linux下不能直接改,需要用专门工具。
文档内部元数据的创建时间和文件系统的创建时间是两回事。Word的docx格式里docProps/core.xml有created字段,文件属性改的是系统层面的,文档内部的要用Office打开在属性里看,清除的话用检查文档功能删除个人信息。
修改前务必备份,时间属性改了没法撤销。改完关闭文件再重新打开,在属性里确认时间是否更新。有时候资源管理器会缓存旧时间,按F5刷新一下就显示新时间了。在另一台电脑上也确认一下。
把这套流程固化成检查清单,团队协作效率会高很多。

更新时间:2026-08-27 00:38:55