在 Windows Server 2003 上安排任务在另一个任务完成时运行

在 Windows Server 2003 上安排任务在另一个任务完成时运行

在 Windows Server 2003 上,我有一个任务计划在每天凌晨 12 点运行。由于它是一个搜索引擎蜘蛛,会抓取网站,因此运行所需的时间会有所不同。我想在任务结束时运行批处理脚本。有没有办法使用任务计划程序来做到这一点?

答案1

最简单的方法是使用批处理文件,以 START /WAIT 运行第一个命令。

例如

start /wait spider.bat
secondjob.bat

然后,批处理文件将暂停并等待“蜘蛛”任务完成,然后运行下一个脚本。(或可执行文件,这适用于可执行文件以及 .bat/.cmd 脚本)

答案2

迄今为止最简单、最可靠的方法是将当前计划的任务添加到批处理文件的开始处,然后通过任务计划程序运行该批处理文件。

相关内容