windows-vista - 以编程方式禁用UAC

标签 windows-vista uac

是否可以在Vista中以编程方式禁用UAC?或者,我可以通过任何方式使我的应用程序不受UAC设置的限制吗?仅供引用,该应用程序需要动态安装硬盘驱动器,这就是为什么我每次都无法请求UAC许可的原因...

更新:

我正在寻找与Kosi2801所述相符的内容,基本上是要求用户始终以“提升”模式启动程序。我希望许可是一次性的,我不是说我以编程方式禁用UAC而不先征得许可。我确定有很多程序需要在这种模式下运行(尤其是与硬件相关的程序),因此应该有某种方式容纳它。

最佳答案

将HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System中的EnableLUA DWORD值设置为0,然后重新启动。

这将禁用UAC,而不会出现问题,我将对所有用户执行此操作,无论您是否允许,都取决于您,因为远景UAC如此恐怖,我相信拥有它的人越少越好(仅远景) )现在在win7中更好。

玩我的注册表技巧:)

在win7中也可以使用,请告诉我您的情况。

关于windows-vista - 以编程方式禁用UAC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/682182/

相关文章:

mysql - Vista 上的 wamp mysql : unexplainable slow queries

c# - 需要在没有 UAC 弹出窗口的情况下提升权限

c# - 安装必须以管理员身份运行的程序

windows - 当应用程序需要管理员权限时,Windows 7 会弹出消息吗?

windows-7 - 如何在 UAC 对话框中控制我的应用程序名称?

c# - 仅具有管理员权限的 Windows Vista 中的浏览器帮助程序对象 (BHO)?

certificate - 将证书添加到受信任的根权限

python - PyWin32:Windows 经典主题

windows - UAC 和提升提示模式

ASP.NET/IIS7.5写入日志文件不起作用(权限,UAC,配置,???)