域pipe理员无法对Windows Server 2012进行更改

在我们的Windows域中,我是域pipe理员。 我用我的域pipe理员帐户通过远程桌面login到我的服务器。

现在,我刚刚安装了Windows Server 2012,并通过RDP工作,发现我无法更改文本文件,因为我没有权限。 这个问题扩展到任何文件 – 不只是文本文件,问题不是它们被设置为只读。

所以为了确保,我将我的域帐户添加到该机器上的本地pipe理员组。 我也禁用了UAC,因为我在一个奇特的防火墙路由器后面,并且没有来自本地用户的安全风险。

所以我去检查在c:\program files (x86)\目录的权限,看到pipe理员组没有该目录的编辑权限! 唉!

然后,我尝试给予pipe理员组的权限,并发现我不允许(我是域pipe理员!)。 为了certificate这一点,这里是一个截图。 你可以看到,所有的框都没有选中 – 他们实际上是禁用的,我不能点击它们。

权限窗口

啊,但有趣的是这样的:如果我查看用户组的权限,我看到该组有权限Read & Execute但不能修改。 他们拥有比pipe理员更多的权限!

我如何给我的域pipe理员帐户权限编辑该目录中的文本文件? 是否有一些本地组策略设置?

注意:此问题不扩展到C的根目录中的文件夹。它只发生在特殊的Windows目录中。 但是我从来没有在其他Windows Server版本中遇到这个问题。

最简单的方法是取得目录的所有权(作为pipe理员,您可以执行此操作),然后更改安全权限以满足您的需要 – 将pipe理员组或用户添加到安全权限并允许完全控制案件。

我在Windows Server上遇到了同样的问题,更改权限和所有权并没有帮助。 但是,如果我以pipe理员身份打开文本编辑器,则可以在写入模式下从编辑器中打开文件。 这样做很烦人,而不是从资源pipe理器的上下文菜单中编辑文件,但发现这是唯一的解决方法。