2015-11-01 67 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*" 

和您可以對其餘的腳本重複此操作。