非管理员用户帐户登录时以管理员身份运行应用程序

非管理员用户帐户登录时以管理员身份运行应用程序

我们需要一个程序/应用程序来在任何给定(包括非管理)用户帐户登录时以本地管理权限(进程监视器,因此是不可协商的)打开。

任务计划程序似乎是解决此问题的方法,但我在绕过 UAC 提示时遇到了重大问题:

  1. 选项When running this task, use the following user account似乎决定了进程将在哪个用户帐户/配置文件下运行,因此:
    1a. 使用AdministratorSYSTEM等无法按要求工作。1b
    . 使用Users可以工作,但是……
  2. 以非管理用户帐户登录时,选项Run with the highest privileges确实提示输入凭据,但由于权限不足而无法保存任务。
  3. 以管理用户帐户登录时,选项Run with the highest privileges不会提示输入凭据,因此,应用程序会在非管理用户帐户登录时以 UAC 提示打开。

  不重复:

  1. 强制程序在没有管理员权限或 UAC 的情况下运行?或者如何以管理员权限启动 GUI Windows 应用程序而不要求用户输入密码?因为该应用程序实际上必须以管理权限运行。
  2. 如何在 Windows 7 中默认以“管理员身份”运行所有应用程序?或者在 Windows 10 中默认以管理员身份运行应用程序因为只有这个应用程序必须以管理权限运行。

相关内容