如何允许需要管理员权限的程序在 Vista 中启动时运行

如何允许需要管理员权限的程序在 Vista 中启动时运行

可能重复:
Vista 中启动应用程序的提升权限

我有几个监视器/配置文件应用程序设置为在启动时运行(Logitech 硬件),这些应用程序需要提升权限。目前,登录时,Vista 会阻止它们运行,需要我的干预才能启动它们。

我想避免关闭 UAC,因为这台电脑上还有其他用户。

有没有办法有选择地允许这些应用程序在启动时以所需的权限运行?

为清晰起见,添加了以下内容 -

我已将这两个应用程序配置为在管理员级别运行,但由于它们是在启动时运行的(我相信在所有情况下都是从 HKLM\Software\Microsoft\Windows\CurrentVersion\Run 注册表项开始的),Vista 阻止它们运行。因此,系统托盘中不只是弹出一个等待我输入运行的窗口,而是出现了一个图标,告诉我 Windows 已阻止这些程序运行。

答案1

您可以使用任务计划程序在启动时运行程序来解决此问题,因为这允许您以提升的权限执行此操作。请参阅本文了解有关如何操作的完整详细信息。

答案2

一种方法是配置快捷方式(可能是启动目录(位于开始菜单中)始终以管理员权限启动程序:

右键点击快捷方式-->特性-->捷径标签 -->先进的...--> 选择以管理员身份运行

相关内容