如何在 Windows 10 上复制文件/文件夹并保留其创建日期

hsa*_*res 12 file-management windows-explorer file-transfer copy-paste windows-10

当我用完存储空间时,我带来了一个新硬盘,当然我需要将所有数据从旧硬盘复制到新硬盘。

当我尝试通过新硬盘管理复制的文件时,我丢失了所有文件和文件夹的所有创建日期,现在我迷失在一堆文件和文件夹中,我不记得何时使用它们,当然我失去了我可以按创建日期对其进行排序的方式。当我复制它们时,所有创建日期都设置为新的创建日期。

我想知道是否有办法复制文件和文件夹并保留创建日期?

对于已经复制的文件和文件夹,是否有机会以批处理模式更改其创建日期?

har*_*ymc 10

Windows 的工作原理如下:

  • 当您将文件移动到其他文件夹时,其创建日期不会更改。
  • 当您将文件复制到不同的文件夹时,其创建日期将会改变。

区别在于,当您在计算机上复制文件时,会创建一个带有新时间戳的新文件。

可以使用 Windows 实用程序 robocopy复制并保留创建日期。
它的语法相当简单,在命令提示符(CMD)中执行:

robocopy source-path target-path
Run Code Online (Sandbox Code Playgroud)

您应该在执行之前删除以前复制的文件robocopy

有关屏幕截图的更多信息,请参阅例如文章
如何在 Windows 10 上复制文件而不更改日期戳

  • 好答案。我只能添加一个用于复制具有所有日期和属性的目录(及其内容)的命令示例: `robocopy "C:\yourfolder" "F:\yourfolder" /e /dcopy:DAT /MT`。https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy 中描述的所有参数 (4认同)