Windows 上的文件修改日期/时间错误

Windows 上的文件修改日期/时间错误

我有一些旧视频,并将它们转换为 mp4。我希望它们保留旧的修改日期/时间,所以我编写了一个简单的 powershell 脚本。这很有效:Windows 向我显示了更改的日期。

但是,如果我在线检查文件的元数据,大多数文件都没有我设置的修改日期/时间,而是转换发生的日期。

我的脚本做了类似的事情

Set-ItemProperty -Path "$($file[$i]).mp4" -Name LastWriteTimeUTC -Value $($time[$i])
Set-ItemProperty -Path "$($file[$i]).mp4" -Name CreationTimeUTC -Value $($time[$i])
Set-ItemProperty -Path "$($file[$i]).mp4" -Name LastAccessTimeUTC -Value $($time[$i])

我只是感到困惑,为什么 Windows 向我显示了所需的修改日期,而其他服务却向我显示了真实的修改日期,以及为什么不对所有文件都显示这种情况。

相关内容