如何运行批处理脚本2个小时

时间:2015-11-01 15:52:07

标签: batch-file

我有多个批处理文件:

master1.bat
master2.bat
master3.bat
master4.bat
当p执行在循环中连续运行直到被用户中断时,每个

如何制作一个master.bat,运行master1.bat,持续3小时 - >停止它并启动master2.bat,依此类推。 即Master.bat应该执行以下操作

Start master1.bat
 After 3 hrs Stop master1.bat
 Start master2.bat
 after 3 hrs Stop master2.bat
 start master 3.bat
 after 3 hrs Stop master3.bat

1 个答案:

答案 0 :(得分:2)

使用taskkill您可以选​​择性地按标题终止进程。并且有很多方法可以延迟批处理文件

所以:

::start a bat with master1 title
start "master1" master1.bat
::wait 3 hrs
typeperf "\System\Processor Queue Length"  -sc 1 -si 18000 >nul
:: kill a window with title master1
TASKKILL /F /FI "WINDOWTITLE eq master1*"

您可以对其余脚本重复此操作。