在 Windows 7 中使用管理员权限安排任务而无需用户提示

not*_*lex 36 windows-7 administrator scheduled-tasks prompt

在 Windows 7 中,我想安排一个程序以管理权限运行,而无需用户每次运行计划任务时都响应提示(要求提升权限)。有没有办法在不禁用所有应用程序的 UAC 提示的情况下实现这一目标?

可能不相关,但我试图让这个程序在启动时运行。

Faz*_*r87 61

  1. 打开任务计划程序

  2. 创建新任务

  3. 在“常规”选项卡中 - 确保输入以下设置:

    • “无论用户是否登录都运行”

    • “以最高权限运行”

    • “配置为”(您的操作系统)

  4. 在“触发器”选项卡中,添加触发器(计划)时 - 确保选中“已启用”复选框

其他选项卡也需要查看(操作等) - 但这些是您在尝试确保任务运行时应该指定的选项,无论哪个用户登录,并且没有 UAC 提示。

保存任务时,系统会提示您输入用户名和密码 - 此用户名和密码是将用于执行任务的用户。如果您以“最高权限”运行任务,则需要确保这是一个管理员帐户。

  • 问题是,如果您使用“无论用户是否登录都运行”选项,程序将没有 GUI(或托盘图标)。您必须禁用该选项才能拥有 GUI,但它只能在用户登录时运行,这意味着它不能以管理员身份运行。这是一个令人沮丧且常见的 catch-22,微软错过了但似乎仍然忽略了。 (3认同)