如何在最小化的.bat运行时完成计划任务?

时间:2016-09-16 19:37:36

标签: windows batch-file cmd scheduled-tasks

目前,当我的第一个任务(运行最小化的批处理文件)结束时,我正在尝试触发第二个任务。在第一个任务中,我使用参数cmd.exe运行/c start "" /min "C:\Custom Scripts\Test.bat" ^& exit。虽然这确实启动了最小化的批处理文件,以及另一个打开一瞬间的cmd窗口,但是立即执行然后终止的参数意味着第一个任务在打开后几乎立即“完成”,无论多长时间批处理文件/第二个窗口继续运行。

相反,如果我将参数更改为/c start "" /min /wait "C:\Custom Scripts\Test.bat" ^& exit,则启动批处理文件的第一个命令窗口将不会关闭,直到第二个最小化窗口执行,因此任务不会完成/停止运行直到批处理文件呢。但是,这也意味着第一个窗口没有最小化,这使得最小化批处理文件的目的失败了。

因此,如何最小化所有打开/新窗口(或仅打开一瞬间),以及仅在打开批处理文件时才完成计划任务?

0 个答案:

没有答案