在 Windows Vista 中,有没有办法允许应用程序始终以提升的权限运行?

在 Windows Vista 中,有没有办法允许应用程序始终以提升的权限运行?

情况是这样的,我有一个应用程序需要提升权限才能在基于 Windows Vista 的 HTPC 上运行,但我不想禁用 UAC,因为计算机始终连接到互联网。观看电视时使用的普通用户帐户具有最低限度的权限,因此,如果运行该应用程序,UAC 就会启动并要求我提供管理员凭据。由于使用遥控器很难做到这一点,我宁愿不这样做。因此,有没有办法将应用程序列入白名单,以便 UAC 不需要凭据?

答案1

不幸的是,MS 没有提供使用 UAC 将应用程序列入白名单的方法。不过,有一些技巧可以解决这个问题,即在启动时检查应用程序,有一篇关于如何做到这一点的优秀文章这里。您可以使用计划任务或名为提升我

答案2

根据本文您可以使用 Microsoft 应用程序兼容性工具包跳过 UAC 提示。

答案3

如果您不想在每次启动应用程序时都提供管理员凭据,则可以使用提升我

回答更宽泛的问题在 Windows Vista 中,有没有办法允许应用程序始终以提升的权限运行?您可以按照以下步骤操作:

  1. 创建该应用程序的快捷方式。
  2. 打开快捷方式的属性。
  3. 选择“兼容性”选项卡。
  4. 选中“以管理员身份运行此程序”复选框。
  5. 始终使用此新快捷方式来启动应用程序。

相关内容