Robocopy和权限

我有这个问题,我正尝试使用robocopy将主目录从一台服务器复制到另一台服务器。 现在,我的问题是,robocopy是否能够把所有的权限都带过来?

这里是我正在使用的命令行:

robocopy "\\server1\home" "D:\home" /E /SEC /Copy:DATSOU /IS /IT /log:c:\logfile.txt /TEE 

我正在从Windows 2003 R2 Standard 32位应对Windows 2008 R2 Enterprise 64位。

现在,我没有结婚做robocopy,如果还有另外一个更好的解决方法,请大家耳熟!

谢谢!

Robocopy可以做到这一点支配这个的开关是:

/复制:copyflag [s]:复制什么(默认是/ COPY:DAT)(copyflags:D =数据,A =属性,T =时间戳S =安全= NTFS ACLs,O =所有者信息,U = aUditing信息) 。 / SEC:复制具有SECEMENT的文件(相当于/ COPY:DATS)。

这可能是一个你不应该没有的页面,如果你打算使用robocopy一点。

语法,可用的开关,退出代码,文件属性,示例,不同版本的已知问题…真的比你想知道的有关robocopy更多。 无论如何,因为你的代码中有/COPY:DATSOU ,请考虑下面的内容。 每当我看到一个带有/COPY:DATSOU的脚本时,我都知道作者没有对robocopy进行尽职调查,给他一个很难的时间。

/COPYALL : Copy ALL file info (equivalent to /COPY:DATSOU)

实际上定义权限的DACL列表只有在引用基于域的安全主体或众所周知的SID(例如:LocalSystem的S-1-5-18)之后才能起作用。 如果您有本地组,则无法在目标服务器上parsing。