Win 7 上计划管理任务的通知图标和 GUI 丢失

Win 7 上计划管理任务的通知图标和 GUI 丢失

在 Windows 7 上,我安排了一项任务,在任何用户登录时运行 .exe。它可以工作,但看不到程序的 GUI 或通知区域图标。

  • 当由非管理员用户手动运行时,所需的 .exe 始终要求输入管理员密码。这没问题。
  • 手动运行时,会显示一个GUI(窗口),并且在通知区域显示一个图标,这很好。
  • 我希望在任务计划程序运行任务时看到相同的图标。

以下是我在任务计划程序中创建任务来执行.exe的方法:

  • 在“常规”选项卡上的“使用以下用户帐户”下,我选择了管理员用户。
  • 我选择“无论用户是否登录都运行”。
  • 取消选中“以最高权限运行”。
  • “配置为:Windows 7”
  • 触发器:任何用户登录。
  • 操作:我想要的 .exe。
  • 条件:未检查任何内容。
  • 设置:选中:允许任务按需运行、尽快运行、如果失败,则每 1 分钟重新启动一次。如果正在运行:不启动新实例。

程序正确启动——登录后,我可以在任务管理器中看到正在运行的任务。但我看不到程序的 GUI 或通知区域图标。

我尝试过的其他任务计划程序设置都无法启动该程序。例如,在“使用以下用户帐户”下,选择“用户”或应为其运行该程序的特定非管理员用户,然后选择“以最高权限运行”。使用这些设置,该程序不会在登录时启动。

如何显示程序的GUI和通知区域图标?

以下问题似乎并未解决这个问题:

安排 GUI 程序任务并在登录时显示其 GUI

计划任务的行为与手动运行批处理文件不同,这正常吗?

Windows 计划任务交互模式(GUI)

我也在这里发布了这个问题:

https://social.technet.microsoft.com/Forums/en-US/d578b095-3409-4929-939e-ca9c38d39e1f/notification-icon-and-gui-missing-for-scheduled-admin-task

https://www.sevenforums.com/installation-setup/408805-notification-icon-gui-missing-scheduled-admin-task.html

谢谢

答案1

已解决。此特定应用程序的问题是密码要求内置于应用程序中。无法运行该应用程序没有管理员权限。对应用程序属性的任何更改都无法覆盖该权限。

因此,即使在本地用户上下文中使用 runas 或在任务管理器中存储密码也不会在使用 GUI 的本地上下文中以管理员权限运行应用程序。

因此,每次运行时我都必须输入密码。虽然不太理想,但至少我可以使用任务管理器自动启动应用程序。以下是相关设置——只是在本地用户上下文中使用本地用户权限运行的正常设置:

常规选项卡:仅在用户登录时运行。

常规选项卡:仅在用户登录时运行

触发器:登录时

触发器:登录时

操作:要运行的程序

操作:要运行的程序

答案2

在任务中重新添加我的用户可以解决这个问题:[更改用户或组...] > 添加您的用户帐户(即使设置正确)> [完成]

我希望这对遇到此问题的其他人有所帮助。

相关内容