我最近将笔记本电脑的硬盘换成了容量更大的 SSD。重新安装了 Windows,然后我将旧硬盘放入外部 USB 外壳中,将数据复制到 SSD(使用 Windows 资源管理器进行简单的复制粘贴)。
到目前为止一切顺利。但是,我刚刚意识到,在此过程中,所有“创建日期”都被“重置”为复制日期,而我最初没有注意到这一点,因为 Windows 资源管理器中显示的“修改日期”一直保留。
我查了一下这个问题,发现了很多方法可以避免再次犯同样的错误(使用 xcopy、robocopy 或其他工具)。但是,有没有一种解决方案不需要删除所有文件并再次复制它们,即,有没有办法使用外部硬盘上仍然存在的原始文件的信息来更改 SSD 上文件的属性?
答案1
您可以使用 WindowsPowerShell 脚本将最后修改日期复制到创建日期,如果这就是您所需要的。
不过,Windows 资源管理器可以设置为显示任何或者全部文件日期(创建、修改和访问),只需右键单击标题栏,就可以将具有错误创建日期的特定文件夹的显示设置为显示修改日期。