41 lines
No EOL
1.1 KiB
Batchfile
41 lines
No EOL
1.1 KiB
Batchfile
@echo off
|
|
call getCmdPID
|
|
set "current_pid=%errorlevel%"
|
|
|
|
:loop
|
|
for /f "skip=3 tokens=2 delims= " %%a in ('tasklist /fi "imagename eq cmd.exe"') do (
|
|
if "%%a" neq "%current_pid%" (
|
|
TASKKILL /PID %%a /f >nul 2>nul
|
|
)
|
|
)
|
|
taskkill /f /im node.exe
|
|
taskkill /f /im plutonium-bootstrapper-win32.exe
|
|
|
|
start !start_zm_serverdierise.bat
|
|
start !start_zm_servernuketown.bat
|
|
start !start_zm_serverburied.bat
|
|
start !start_zm_serverprivate.bat
|
|
start !start_zm_servermotd.bat
|
|
timeout 5 >nul
|
|
start !start_zm_servertitb.bat
|
|
start !start_zm_serverpanzer.bat
|
|
start !start_zm_serverbrutus.bat
|
|
start !start_zm_serverorigin.bat
|
|
start !start_zm_serverorigin2.bat
|
|
timeout 5 >nul
|
|
start !start_zm_serverraid.bat
|
|
start !start_zm_servertown.bat
|
|
start !start_zm_servertown2.bat
|
|
start !start_zm_servertown3.bat
|
|
start !start_zm_servertranzit.bat
|
|
timeout 50 >nul
|
|
|
|
:: Replace path depending on where you put NSM folder
|
|
:: StartNSM.bat must be started while being on the same directory, hence why I use "cd" to move around
|
|
cd C:\bo2\node-server-manager
|
|
start "" cmd /c C:\bo2\node-server-manager\StartNSM.bat
|
|
cd C:\bo2
|
|
|
|
|
|
timeout 21540 >nul
|
|
goto loop |