Windows 系统 (NTFS) 上 100% 可靠的目录复制

Gua*_*man 9 windows ntfs cmd.exe

有没有一种 NTFS 目录复制方法,可以 100% 准确地复制目录,每次,每个文件、子目录、权限、属性和符号链接/结点完好无损,而不会跳过单个文件?我愿意接受任何建议,包括命令行、启动盘工具、部分磁盘映像(只要您可以将数据还原到磁盘而不是擦除它)、原始复制或任何其他可能解决此问题的方法。

我经常遇到这个问题。我需要将一棵目录树复制到另一个位置,但每次都被某个文件因某种原因拒绝复制(访问被拒绝,正在使用的文件,或者最好的文件,没有给出任何理由,它只是拒绝复制)而被挫败.) 许多方法不复制 NTFS 权限。除此之外,所有文件复制工具在符号链接和连接方面都严重不足。我想复制符号链接本身,而不是引用位置的内容。

在 Windows 中复制某些目录几乎总是失败的秘诀。甚至像 FreeFileSync 这样使用卷影复制的工具也会失败。因此,我更喜欢命令行或启动盘解决方案。(我使用 Windows 安装光盘启动到命令行。)Acronis True Image 文件备份/恢复不会复制符号链接或连接,而且似乎还会跳过几个文件(并且从启动 CD运行速度非常慢。)甚至 Xcopy 和 Robocopy无法复制 100% 的文件,也无法复制联结、硬链接或目录符号链接。

例如,我目前正在尝试将 Windows 8 系统的 C:\Users 和 C:\ProgramData 复制到驱动器 D。无论使用什么选项,启动到命令行,Robocopy 仍然无法复制多个文件,只是跳过它们而不给出的任何理由。Xcopy 似乎也没有得到它们。并且因为 Windows 在这些文件夹中使用了许多目录连接,所以您不得不手动一一重建它们。

The*_*024 1

毕竟,Robocopy 或许能够复制这些内容:

http://technet.microsoft.com/en-us/library/cc733145(v=ws.10).aspx

/sl 复制符号链接而不是目标。

  • 我提到我曾尝试在问题中使用 Robocopy 但没有成功。我已经将它与许多选项的排列一起使用,最常见的是 /copyall /e /xj,有时是 /b。#1,它仍然会跳过一些文件。#2,它不会复制符号链接或连接,并且必须手动重新创建它们。如果省略 /xj,它将沿着连接点复制该数据。这不是目录的真正镜像副本。 (4认同)