从备份恢复文件修改时间

从备份恢复文件修改时间

由于一些粗心的复制/压缩/解压缩操作,文件夹及其子文件夹中的所有文件的最后修改时间都被更新。

我想从旧备份中恢复正确的文件时间戳。

自备份以来,有些文件实际上已被修改、创建和删除。我想保留这些文件不变,只重置按位相同的文件的日期。

我该怎么做?也许可以巧妙地使用 robocopy?这是一台 Windows 机器,但也可以安装 git-bash。

答案1

我想应该是这样的:

robocopy "Source" "Destiny" /copy:T /Timfix /e

相关内容