1.查看文件元数据
# 首先我们先使用指令查看一下 “凭证上传.pdf” 文件有哪些元数据
Get-Item "B:\0123456789\Desktop\凭证上传.pdf" | Select-Object *
2.修改文件元数据(举例修改文件的创建时间)
Set-ItemProperty 是 PowerShell 中的一个 cmdlet,用于设置指定对象的属性值。该 cmdlet 可以用于修改文件、注册表、环境变量等对象的属性。以下是Set-ItemProperty 的用法和功能:
用法:
Set-ItemProperty -Path <路径> -Name <属性名> -Value <属性值>
参数说明:
-Path :指定文件路径。
-Name :指定要设置的属性,如创建时间为上图中的CreationTime。
-Value :指定要设置的属性的值。
功能:
- 可以用于修改文件的属性,如修改文件的创建时间、修改文件的只读属性等。
- 可以用于修改注册表项的属性,如修改注册表项的值、修改注册表项的权限等。
- 可以用于修改环境变量的属性,如设置系统环境变量的值、添加新的环境变量等。
将pdf 的创建时间修改为2022年1月1日,具体指令为:
> $filepath = "B:\0123456789\Desktop\凭证上传.pdf"
> $newCreationTime = Get-Date "2022-01-01"
> Set-ItemProperty -Path $filepath -Name CreationTime -Value $newCreationTime
效果图如下: