是否可以从另一个 Windows 计划任务调用一个 Windows 计划任务?

是否可以从另一个 Windows 计划任务调用一个 Windows 计划任务?

我创建了两个独立的 Windows 计划任务:

  1. 在系统环境下运行的第一个任务(需要在系统环境下运行,因为应用程序需要静默安装)会在每个预定的间隔内检查是否已安装应用程序以及是否有任何更新。

  2. 第二项任务在用户上下文中运行(需要在用户上下文中运行,因为在系统上下文中运行时它在后台运行),它会打开一个弹出窗口以进行重新启动。

仅当应用程序有可用更新时,我才想调用在用户上下文中运行的第二个任务。

如果有人有建议,我们将不胜感激

答案1

是的,第一个任务可以启动第二个任务。语法如下

schtasks /run /TN secondtasksname

答案2

是的,如果有任何更新可供安装,第二个任务就可以运行。

为此,您可以使用 IF/ELSE 条件编写脚本,如果不存在更新,则不会触发第二个任务,否则脚本将触发第二个任务来安装更新。

相关内容