pipe理员文件修改权限

Windows Server 2008显然允许应用程序以某种方式configuration文件夹,以便在该文件夹中进行的任何更改都需要pipe理员级访问权限。 我使用具有pipe理员权限但不是本地pipe理员帐户的帐户login。 当我这样做时,我发现我不能保存对此文件夹中打开的文件的更改。 我知道我可以以pipe理员身份打开应用程序,或将文件移出文件夹,进行更改,然后将其移回,但是我希望有一个更好的方法来完全禁用保护。 有没有办法删除我经常编辑的文件?

像Zoredache提到的,这与Vista中的UACfunction相同。 pipe理员组中的帐户实际上并没有提升权限,直到您以每个应用程序为基础请求它。 当您打开资源pipe理器时,就好像您的pipe理员成员已经不在了。 随后,当您从该未升级的资源pipe理器窗口中双击文件时,运行的应用程序(如记事本)也将被取消。 你的select基本上是以下几点:

  • closuresUAC是解决这个问题的一种方法,但是如果这真的是一台生产服务器,那么这个方法并不是很聪明。 UAC是有原因的,现在你知道这个问题是什么,你至less应该尝试使用它,然后彻底禁用它。

  • 另一个解决scheme是授予对您将经常访问的文件/文件夹子集的用户组(或您的帐户所属的任何其他组)的写入权限。

  • 如果您没有提前准许访问的常规文件/文件夹,也可以手动运行Windows资源pipe理器的提升实例。 您可以通过在“开始”菜单中search它,然后右键单击“以pipe理员身份运行”来执行此操作。 但由于一些奇怪的原因,这是行不通的。 相反,我通常的做法是运行cmd.exe的提升实例,然后使用以下命令在C的根目录打开一个资源pipe理器窗口。

    explorer / e,c:\

在第三方工具或shell扩展的帮助下,实际上可能有更简单的方法,但这是我知道如何获得一个提升的Explorer实例的唯一方法。

我相信这个行为是UAC的一个特征 。 启用UAC时,基本上Windows不允许您的pipe理员权限在没有提示的情况下实际使用。 在一些与访问共享或文件系统相关的情况下,当它看起来像应该提升权限的应用程序时,它不显示提示。 不幸的是,我还没有find办法解决这个问题,并不得不打扰UAC。

无论如何,我build议你尝试禁用UAC。 如果它解决了您的问题,您可以决定是否要将其设置为禁用或设置,以确定是否可以使其正常工作。

要closuresUAC(从这里 )

  1. 单击开始,然后单击控制面板。
  2. 在控制面板中,单击用户帐户。
  3. 在用户帐户窗口中,单击用户帐户。
  4. 在用户帐户任务窗口中,单击打开或closures用户帐户控制。
  5. 如果UAC当前在pipe理员批准模式下configuration,将显示用户帐户控制消息。 点击继续。
  6. 清除使用用户帐户控制(UAC)以帮助保护您的计算机checkbox,然后单击确定。
  7. 单击立即重新立即应用更改,或单击稍后重新启动并closures用户帐户任务窗口。

在UAC中为pipe理员组禁用“pipe理员批准模式”。 对于内置pipe理员帐户,默认情况下它是禁用的,但对pipe理员组是启用的。

  • 开始>pipe理工具>本地安全策略>本地策略>安全选项。
  • 然后find(从底部第三个)“用户帐户控制:以pipe理员批准模式运行所有pipe理员”,右键单击,属性,禁用。

你可以看到它的内置pipe理帐户上面几个(从底部10)禁用。

有什么不清楚的。 如果该帐户具有pipe理权限(pipe理员组的一部分),则不应阻止您。 你能详细介绍一下你引用的应用程序(名字,用法等)吗?

将明确的权限设置到这样的目录解决问题? 添加自己的适当的访问该目录ACL,应该工作。