Windows Server 2008显然允许应用程序以某种方式配置文件夹,以便在文件夹中进行的任何更改都需要管理员级别的访问权限.我使用具有管理员权限的帐户登录,但不是本地管理员帐户.当我这样做时,我发现无法保存对此文件夹中打开的文件的更改.我知道我可以以管理员身份打开应用程序或将文件移出文件夹,进行更改,然后再将其移回,但我希望有更好的方法可以完全禁用保护.有没有办法可以删除我经常编辑的文件?
像Zoredache提到的那样,这与Vista中的UAC功能相同.在您按应用程序提出要求之前,您在Administrators组中的帐户实际上并没有提升权限.当您打开资源管理器时,就好像您的管理员成员资格已经消失一样.随后,当您双击未提升的资源管理器窗口中的文件时,运行的应用程序(如记事本)也不会升级.您的选择基本上如下:
>关闭UAC是解决这个问题的一种方法,但如果这真的是一个生产服务器,它就不是很聪明. UAC是有原因的,现在你知道问题是什么,你至少应该尝试使用它,然后再彻底禁用它.
>另一种解决方案是为您经常访问的文件/文件夹子集授予对Users组(或您的帐户所属的任何其他组)的写访问权限.
>如果您没有预先授予访问权限的常规文件/文件夹集,则还可以手动运行Windows资源管理器的提升实例.您可以通过在“开始”菜单中搜索它并右键单击“以管理员身份运行”来认为这是可能的.但由于一些奇怪的原因,这不起作用.相反,我通常这样做的方式是运行cmd.exe的提升实例,然后使用以下命令在C的根目录下打开资源管理器窗口.
explorer /e,c:\
在第三方工具或shell扩展的帮助下,实际上可能有更简单的方法来实现这一点,但这是我知道如何获得开箱即用的高级Explorer实例的唯一方法.