在 Windows 命令行中,我可以使用以下命令将文件的时间戳更改为当前日期时间:
copy /b filename.ext +,,
我需要的是一种将时间戳设置为之前的日期时间(-1天、-1周等)的方法
这可能吗?
我在 Linux 中通常做的是这样的:
touch -d "$(date -R -r filename) - 2 hours" filename
但我需要这个用于 Windows 命令行,而不是 powershell 或任何其他替代方案。
最佳答案
在 Powershell 中,这有效:
(gci)[1].LastWriteTimeUtc = (New-Object datetime 2013,12,31)
关于Windows 命令行 - 将文件修改时间戳更改为较早的日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49939185/