:loop timeout /t 5 >nul ::REM -- wait before launching INSTANCE 1 Start "" /high "E:\DCS\bin\DCS.exe" --norender --server --webgui -w INSTANCE_1 timeout /t 5 >nul ::REM -- wait before launching INSTANCE 2 Start "" /high "E:\DCS\bin\DCS.exe" --norender --server --webgui -w INSTANCE_2 timeout /t 5 >nul ::REM -- wait before launching INSTANCE 3 Start "" /high "E:\DCS\bin\DCS.exe" --norender --server --webgui -w INSTANCE_3 timeout /t 5 >nul ::REM -- wait before launching INSTANCE 4 Start "" /high "E:\DCS\bin\DCS.exe" --norender --server --webgui -w INSTANCE_4 timeout /t 5 >nul ::REM -- wait before launching INSTANCE 5 Start "" /high "E:\DCS\bin\DCS.exe" --norender --server --webgui -w INSTANCE_5 timeout /t 5 >nul ::REM -- wait before launching DCS SERVER 6 Start "" /high "E:\DCS\bin\DCS.exe" --norender --server --webgui -w INSTANCE_6 timeout /t 36000 /nobreak ::REM -- amount of time for servers to run taskkill /f /im DCS.exe goto loop Exit