分享

利用xcopy在复制文件或文件夹的时候保留其权限

 Cris_Wong 2017-02-10

利用xcopy在复制文件或文件夹的时候保留其权限

2009-07-30 10:17阅读:353
当用 Windows Explorer 复制或移动文件和文件夹时,文件或文件夹上设置的权限可能会发生改变。例如,当在一个 NTFS 文件系统卷内或在两个 NTFS 卷之间复制一个文件时,Windows 将把它当作一个新文件。作为一个新文件,它将具有目标文件夹的权限,当前用户将成为“创建者所有者”。
可以使用带 /O/X/E/H/K 参数的 Xcopy 命令复制文件并保留已应用到这些文件的现有权限。
其中:
/E - 复制文件夹和子文件夹,括空文件夹。
/H - 还复制隐藏文件和系统文件。
/K - 复制属性。一般情况下,Xcopy 将重置只读属性。
/O - 复制文件所有权和 ACL 信息
/X - 复制文件审核设置(暗含 /O)。
注意:此操作过程不会覆盖继承的权限。使用带 /O /X /E /H /K 开关
加载中...
内容加载失败,点击此处重试
加载全文
Xcopy 命令复制文件时,将应用下面的继承权限:
· 直接分配到文件和文件夹的安全设置将被保留。
· 从源父文件夹中继承的安全设置将丢失。
· 目标文件夹的安全设置将被继承。
· 当您将文件或文件夹移动到 FAT 卷时,这些文件夹和文件将丢失它们的 NTFS 权限,因为 FAT 卷不支持 NTFS 权限。
示例:将一个文件夹复制到另一个文件夹中并保留其权限
1. 单击开始,然后单击运行。
2. 在打开框中,键入 cmd,然后单击确定。
3. 键入 xcopy source destination /O /X /E /H /K ,
4.如果在两台服务器之间xcopy,可将源目标文件夹映射到目标服务器为网络驱动器,这样方便操作
5.注意复制完毕之后,如果共享文件夹,要设置文件夹的“共享”的用户权限,因为xcopy只是复制“安全”里边的用户权限。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多