2015-11-01 69 views
1

我有多个批处理文件:直到被用户中断如何运行批处理脚本2小时

master1.bat 
master2.bat 
master3.bat 
master4.bat 

其中的每一个循环连续执行运行时。 如何制作master.bat,其中第一个3小时运行master1.bat - >停止并启动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 

回答

2

taskkill可以选择性地杀死被title.And的过程有很多的方式在批处理文件

所以延迟:

::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*" 

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