Windows修改文件属性分三类:右键改只读/隐藏/存档;详细信息窗格改作者/拍摄日期等元数据;PowerShell或汇帮工具精准调整时间戳或批量处理Office/PDF元数据。

你想把一份合同的创建时间改成签约当天,或者想把一批照片的修改日期统一修正为拍摄日,又或者需要隐藏某些敏感文件不让同事轻易看到——这些操作都依赖于准确修改文件属性。Windows系统里改属性不靠第三方软件也能完成,但必须分清哪些能直接改、哪些得用命令、哪些根本改不了。
用右键属性窗口改基础属性
这是最常用也最安全的方式,适合调整只读、隐藏、存档这三类开关式属性。
第一步:在文件资源管理器中选中目标文件(或按住Ctrl多选)→ 右键 → 点击“属性”。
第二步:切换到“常规”选项卡,在“属性”区域勾选或取消“只读”“隐藏”复选框。
第三步:点击“应用”→ 弹出确认窗口时,【若选中的是文件夹且含子项,务必根据实际需求选择作用范围】→ 点击“确定”两次关闭窗口。
注意:勾选“隐藏”后文件不会立刻消失,需先在“查看”选项卡中勾选“隐藏的项目”才能看见;取消勾选后文件才重新显示。
通过详细信息窗格改元数据
适用于Word、Excel、PDF、JPG等支持嵌入信息的文件,能改作者、标题、标签、拍摄日期等非系统级字段。
打开文件资源管理器 → 顶部菜单点“视图” → 勾选“详细信息窗格”。
在主窗口选中目标文件 → 右侧详细信息窗格里找到要改的项(如“作者”“标题”“日期拍摄”)→ 直接点击输入新内容 → 按回车保存。
这个操作不会改动文件创建时间或修改时间,仅影响文件内部携带的描述性信息。
用PowerShell精准修改时间戳
当你要把创建时间、最后访问时间、最后修改时间精确调回到某个历史时刻,图形界面做不到,必须用PowerShell。
方法一:改单个文件的创建时间
以管理员身份运行PowerShell → 输入命令:(Get-Item "C:\test\report.docx").CreationTime = [DateTime]"2023/05/12 09:30:00" → 回车执行。
方法二:批量改多个文件的最后修改时间
先进入目标文件夹:cd C:\photos → 执行:Get-ChildItem *.jpg | ForEach-Object { $_.LastWriteTime = [DateTime]"2022/08/01 15:00:00" }。
【执行前务必确认路径和文件名完全正确,错误命令可能误改其他文件时间】
用汇帮元数据编辑器批量处理Office/PDF文件
如果你要一次性改几十个Word或PDF的“作者”“公司”“创建时间”,手动点太慢,这个工具能省下大把时间。
打开软件 → 点击“Office文件属性编辑”模块 → 把要改的.docx文件拖进界面。
在元数据列表里找到“创建时间”→ 点击右侧铅笔图标 → 输入新时间(格式必须与原格式一致,比如2024/03/17 11:22:33)→ 点“保存到所有文件”。
它能同时改多个字段:标题、主题、作者、公司、关键词,甚至自定义属性栏位。

















