可以使用带 /O/X/E/H/K 开关的 Xcopy 命令复制文件并保留已明确应用于这些文件的现有权限。
将一个文件夹复制到另一个文件夹中并保留其权限
1. 单击开始,然后单击运行。
2. 在打开框中,键入 cmd,然后单击确定。
3. 键入 xcopy source destination /O /X /E /H /K ,然后按 Enter,其中 source
是要复制的文件的源路径,destination 是这些文件的目标路径。
如何将一个文件夹复制到另一个文件夹中并保留其权限
http://support.microsoft.com/kb/323007/zh-cn
另外,您可以尝试使用 FSMT
来实现迁移文件夹及其权限,它提供了可简化文件服务器的迁移和将迁移对用户与商业应用程序的影响降低到最小的工具。您可以到以下网站下载FSMT:
Windows Server 2003 升级协助中心
http://www.microsoft.com/china/windowsserver2003/upgrading/nt4/upgradeassistance/default.mspx
文件服务器迁移工具包要求和兼容性:常见问题
http://www.microsoft.com/china/windowsserver2003/upgrading/nt4/tooldocs/msfst_faqs.mspx
您可以使用Permcopy.exe 工具可用来从一个共享向另一个共享复制共享权限。使用 Permcopy.exe
工具将共享权限从一个共享复制到另一共享,请使用“permcopy \\source_server\share_name
\\destination_server\share_name”命令,其中“source_server\share_name”和
“destination_server\share_name”是到源和目标共享的通用命名约定 (UNC) 路径。
备注: 不能使用 Permcopy.exe 工具来复制一个管理共享(共享名$,如 C$ 或
IPC$)的权限。如果将权限复制到位于 x86 计算机的管理共享,则 Services.exe
程序可能会停止响应。有关这一注意事项及进一步信息可从 Windows光盘的Resource Kit 中找到。