复制具有权限的文件

我们有一个新的Windows 2008服务器,并希望通过我们的旧文件传输。 尝试使用/ E / SEC / COPYALL使用Robocopy,但没有做任何事情,RichCopy在计算机之间复制文件,但不保留权限。 有任何想法吗?

  • 也许运行该命令的用户没有权限在目标服务器上创build具有所需权限的文件。
  • 确保目标上的根目录未configuration为将其权限inheritance到新文件。
  • 也许在本地用户的源代码中有权限/所有权。 所以它们不存在于目标目录中。

从目标运行副本。

也许只是在命令行中错误的顺序? 下面是一个batch file的示例:

robocopy C:\backup.0 C:\backup.1 /COPYALL /E 
  • / COPYALL保留属性,安全性,时间戳
  • / E是recursion副本

编辑:维基百科有开关的一些例子和解释可在这里 (可能在我的同事也从他的batch file的例子来源)。

答案是:我们从旧服务器上执行了RoboCopy,但仍然太慢了。 尽pipe我们使用域pipe理员login,但是权限与它有关。 最后,我们可能会使用备份执行这个大规模的过渡。 谢谢大家。