(服务器 2008)将文件夹从其他用户移动后更改其文件权限

(服务器 2008)将文件夹从其他用户移动后更改其文件权限

我最近开始使用 GPO 强制用户将“我的目录”文件夹转发到服务器上的 c:\home。到目前为止,此方法运行良好。我遇到的问题是,由于之前没有实施过类似操作,因此用户的文件位于硬盘上的不同位置。因此,我不得不手动将它们移动到用户主目录中。我们的用户不多,所以这不是问题,而且我一次只处理几个用户。

因此,当我将文件从这些不同位置复制/移动到用户主目录时,用户无法再打开他们的文件,并且会给出一个关于没有读取权限的错误。我想这个问题不太难解决,所以我突出显示了所有文件,右键单击以转到安全权限(但没有找到)。因此,我转到文件夹的安全权限并尝试让它“替换所有后代上所有现有的可继承权限......”,但这根本没有任何作用。所有文件仍然只有管理员权限。我更改了一个文件只是为了确保它能正常工作,而且它确实能正常工作,但我没有时间逐一检查每个文件并更改其权限以向其中添加合适的用户。

关于如何轻松解决此问题有什么想法吗?

以下是为主文件夹设置的权限:

  • domain_username,特殊,仅限此文件夹
  • 创建者所有者、特殊、仅限子文件夹和文件
  • SYSTEM/admin/Administrators,完全控制,此文件夹、子文件夹和文件。

答案1

您可能需要查看本文以了解其是否适用于您的场景:

在 Windows 7 或 Windows Server 2008 R2 中,将文件移动到另一个文件夹后,从一个文件夹继承的文件权限仍然存在
http://support.microsoft.com/kb/2560088

如果是这样,您可能不需要该版本的 shell32.dll,而是需要此处提供的最新版本:

http://support.microsoft.com/kb/2677246

相关内容