始终以管理员权限打开特定应用程序

始终以管理员权限打开特定应用程序

有没有办法可以让我始终打开特定的应用程序管理员权限?我的意思是,只需双击该应用程序,该应用程序就会以管理员权限启动。

如果是 Windows ,我需要编辑目录中的许多 xml 文件。要C:\保存对这些文件的编辑,我需要管理员权限。我必须始终打开notepad++ (文本编辑器)具有管理员权限。我不喜欢每次都右键单击应用程序然后以管理员身份运行。这很费时间!

那么有直接的方法吗?

注意:我不想关闭此功能(管理员)

答案1

关闭特定程序的 UAC 提示, 或者将程序添加到 UAC“白名单”自从Vista发布以来一直是常见问题。

如你所见,很多有很多问题(其中很多就在雪城大学)。不幸的是,这个问题没有切实可行的解决方案,因为没有“白名单”(还没有?仍然没有?)

相反,你可以使用非理想的、复杂的使用任务计划程序的方法通过创建任务、将其设置为使用管理员权限并输入用户名和密码来绕过特定程序的 UAC 提示。

否则,您要么关闭 UAC 设置,要么忍受它。至少通过快捷方式或兼容性选项卡将程序设置为始终使用管理员权限(如这里给出的两个建议)会有所帮助。

答案2

右键单击要以管理员身份运行的程序,然后单击特性然后转到兼容性然后检查以管理员身份运行此程序

答案3

ScriptLogic 的权限 (http://www.scriptlogic.com/products/privilegeauthority/version-comparison.asp)可以提升特定应用程序的性能。社区版是免费的。

Beyond Trust 也有具有类似功能的 PowerBroker Desktops,但我认为没有免费版本。(http://www.beyondtrust.com/Products/PowerBroker-Desktops-Windows-Edition/

还有其他产品具有此提升功能。它们基本上以服务形式运行,然后能够更改其他进程的权限。

答案4

我的答案是将 UAC 设置为自动提升。

http://technet.microsoft.com/library/ee679793.aspx

相关内容