Windows使用Powershell修改文件的创建和更新时间
在我写这篇文章之前,我一直以为 Windows 下文件的创建和更新时间是可以直接在文件属性里面改的。
结果今天想改一个文件的创建和更新时间,发现居然不能直接改!
最后用搜索引擎搜了一下,发现可以用 Powershell 来改。
假设我的文件位置在 E:\test.txt
。
打开 Powershell,直接 Win + R 然后输入 Powershell 即可打开。
首先查看一下文件的各个时间。
1 | PS C:\Users\A> (ls E:\test.txt).CreationTime #创建时间 2024年2月26日 17:41:46 |
改的话很简单,直接赋值就好了。
1 | PS C:\Users\A> (ls E:\test.txt).CreationTime = "2024年2月26日 18:20:47" #创建时间 |