始终在Windows 8.1中以管理员身份运行给定程序而没有提示


8

我使用“属性”中的“兼容性”设置将程序设置为始终以管理员身份运行,这是必需的,因为该程序始终需要管理员权限。有没有办法使“用户帐户控制”提示不总是弹出并要求我确认要以管理员身份运行它?我使用管理员帐户。我知道我可以简单地关闭所有“用户帐户控制”通知,但是出于安全考虑,我不希望这样做。相反,我只希望UAC设置记住我以管理员身份运行程序时所做的选择,但不提示我进行确认。

是我想要的示例,但这是针对Windows 7制作的,我不确定它在8.1中的工作情况如何。


你想要什么,需要一个提示
Ramhound

-1是您的最后一行,您不确定它在Windows 8.1中将如何运行?试试吧
barlop

即使给出了尝试方法的答案,您也不会知道它是否有效,除非您尝试一下。链接到该指南的图片很多,而且您还没有遇到任何麻烦,因为您还没有尝试过。您还没有发现它令人生畏,只是您还没有尝试过。您可以在编写问题的时间里尝试一下。而且,如果您尝试过但没有成功,那么您可能会写出一个更好得多,见多识广的问题。
barlop

Answers:



2

打开Windows PowerShell(以管理员身份打开),然后在注册表设置下运行:

Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLUA" -Value "0"

2
-1,因为他说他不想禁用UAC。
magicandre1981 2014年

1

单击此处提供一些选项:

第一个涉及创建到您将使用任务管理器为应用程序创建的任务的链接。该任务将设置为立即启动并具有更高的特权,其他解决方案依赖于第三方软件。

搜索词:uac抑制提示


1

您可以使用Microsoft的Windows评估和部署工具包(ADK)的兼容性管理器。您可以在这里找到一个很好的入门教程。


2
欢迎来到超级用户!尽管从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
Mokubai

0

我发现最好的方法是转到EXE文件,右键单击并选择“疑难解答”。您将有一个选项来选择该程序需要其他权限,届时该程序将更改为以管理员身份运行。保存更改,一切就绪。


1
这会再次触发他要避免的UAC提示;)
magicandre1981
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.