Windows Server 2003保留域用户权限移动复制文件

导读:本篇文章讲解 Windows Server 2003保留域用户权限移动复制文件,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

需求:

在同属于一个域控制器内,同台服务器上的共享文件夹在不同的物理硬盘之间复制,或者不同服务器上的共享文件夹进行复制。复制之后保留源共享文件夹的域用户权限。

解决:

在cmd窗口使用带/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只是复制“安全”里边的用户权限。

二、案例操作

共享文件从C盘移动E盘,并且保留用户权限

1、主机已经加域,并且有两块硬盘

Windows Server 2003保留域用户权限移动复制文件

Windows Server 2003保留域用户权限移动复制文件

2、C盘创建一个FTP文件夹(不共享),在里面存放共享

Windows Server 2003保留域用户权限移动复制文件

Windows Server 2003保留域用户权限移动复制文件

3、创建共享文件夹,添加一个域用户并设置权限

Windows Server 2003保留域用户权限移动复制文件

Windows Server 2003保留域用户权限移动复制文件

4、E盘也创建一个ftp文件夹来存储复制过来的共享

Windows Server 2003保留域用户权限移动复制文件

Windows Server 2003保留域用户权限移动复制文件

5、打开CMD窗口输入xcopy 源地址 目标地址 /o/x/e/h/k

Windows Server 2003保留域用户权限移动复制文件

6、查看E盘ftp文件夹下面内容(虽然已经带用户权限复制过去,但是要手动启动共享)

Windows Server 2003保留域用户权限移动复制文件

Windows Server 2003保留域用户权限移动复制文件

到此完成

微软官网:https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc771254(v=ws.10)?redirectedfrom=MSDN

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/95195.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!