我正在使用PowerShell< rename-item命令更改文件扩展名,如下所示,但它不会更新文件的时间戳:
Get-Item 'C:\mytest.config' | Rename-Item -NewName { $_.name -Replace '\.config','.config.disabled' }
重命名项是否不更新时间戳,如果是,我如何使用上述方法重命名文件时更新时间戳?
答案 0 :(得分:2)
重命名文件不会更新其上次修改时间戳。
但是,您可以在PowerShell中使用此更新时间戳:
(Get-Item '.\example.txt').LastWriteTime = Get-Date