在win 7任务调度程序中按顺序运行批处理文件

Jim*_*Jim 12 windows scheduler task

我在一个任务中有2个批处理文件作为"动作".第一个使用microsoft安全要素扫描病毒.第二个让计算机进入睡眠状态.问题是,当任务运行时,似乎两个批处理文件同时运行,也就是说,我可以看到病毒扫描的开始,但随后计算机几乎立即进入睡眠状态,因此扫描真的没有机会开始.我知道批处理文件将在任务调度程序中按顺序运行.我错了吗?如何使睡眠批处理文件等到扫描批处理文件完成之后?这是2个简单的批处理文件......

批处理文件一

"C:\ Program Files\Microsoft Security Essentials\MpCmdRun.exe"-scan -scantype 1

批处理文件二

powercfg -h off

rundll32.exe powrprof.dll,SetSuspendState 0,1,0

powercfg -h on

Rui*_*ues 24

可以在Windows 7,Windows Server 2008 R2,Windows Server 2012,Windows Vista中使用Windows计划任务.

来自Microsoft 文档:

任务操作是在运行任务时执行的工作.任务可以包含单个操作,也可以包含最多32个操作.每个操作都包含确定操作执行方式的设置.任务的操作显示在"任务属性"或"创建任务"对话框的"操作"选项卡上.指定多个操作时,它们将按顺序执行,从"操作"选项卡中列表顶部的操作开始...

  • 感谢您突出显示它是按顺序排列的 (3认同)

小智 1

我相信解决此问题的最简单方法是让第一个批处理文件调用第二个批处理文件。由于批处理文件中的命令是按顺序处理的,因此可以解决您的问题。