(Server 2008)从其他用户移动文件夹后更改文件夹的文件权限

我最近开始使用GPO来强制用户的“我的目录”文件夹转发到服务器上的c:\ home。 到目前为止,这工作得很好。 我遇到的问题是,因为以前没有这样的实现,用户的文件在硬盘上的不同位置。 所以我不得不手动将它们移动到用户主目录中。 我们没有大量的用户,所以这不是一个问题,而且我一次只做几个用户。

所以,当我从这些不同的位置复制/移动文件到用户主目录时,用户不能再打开他们的文件,并且在没有读取权限时出错。 我想这不会太难修复,所以我突出显示所有的文件,右键单击去安全权限(但它不在那里)。 所以我去了该文件夹的安全权限,并试图让它“取代所有后代的所有现有的inheritance权限……”,但是这根本没有做任何事情。 所有的文件仍然只有pipe理员权限给他们。 我改变了一个文件,以确保它能正常工作,但是我没有时间去浏览每一个文件,改变它的权限来添加适当的用户。

任何想法如何解决这个很容易?

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

  • domain_username,特殊的,只有这个文件夹
  • 创build者所有者,特殊的,子文件夹和文件只
  • SYSTEM / admin / Administrators,完全控制,这个文件夹,子文件夹和文件。

您可能想要查看这篇文章,看看它是否适用于您的情况:

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

如果是这样,你可能不需要该版本的shell32.dll,但可以在这里得到最新的版本:

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