【问题标题】:How to schedule task with gui programmatically如何以编程方式使用 gui 安排任务
【发布时间】:2013-03-28 03:07:09
【问题描述】:

(我在 Windows XP 下工作)

我正在采用的方法(不起作用)的简化如下:

C:\>schtasks /create /tn "MyTask" /tr "mspaint" /sc daily /st 11:43:00 /ru "System"

我知道任务正在计划中,因为您可以在任务计划程序中查看它。

我知道它会运行并且不会停止,因为您可以在任务计划程序中查看它。

但是:Paint 程序永远不会变得可见。 (它可能以其他用户身份运行吗?)

如何使用 GUI 安排任务,以便在任务运行时可见?

【问题讨论】:

    标签: cmd windows-xp scheduled-tasks windows-task-scheduler


    【解决方案1】:

    您可以使用简单的“schtasks”命令检查所有任务。 对于想法,我认为编写混合软件的最佳方法是通过进程/命令行处理任务接口 2.0 和 schtasks 命令。

    您还可以在后台查看 schtasks 命令行响应。

    完整的 schtasks 列表是here

    【讨论】:

      【解决方案2】:

      您需要指定任务应在其上下文中运行的用户,并选中“仅在登录时运行”复选框。 AFAIK 这只能在 GUI 中完成,不能通过 schtasks

      【讨论】:

      • 我需要通过 schtasks stackoverflow.com/a/38757852/285594 运行,因为我有一个 GUI Kiosk,我需要通过计划任务杀死 GUI,该怎么做?
      • 能否请您展示如何为正在运行某个 kiosk 应用程序的用户名“iamzero”运行 schtasks,现在 schtasks 需要终止该应用程序
      • @YumYumYum 哥们,你有超过 6k 的代表。我真的需要向你解释如何在 SO 上提问吗?
      猜你喜欢
      • 1970-01-01
      • 2011-04-23
      • 1970-01-01
      • 2022-11-12
      • 1970-01-01
      • 2016-01-15
      • 2011-01-05
      • 2018-05-13
      • 1970-01-01
      相关资源
      最近更新 更多