ProjectArcade
34 строки · 622.0 Байт
1@echo off
2mode 1000
3
4set steamdir="C:\Program Files (x86)\Steam"
5set steamgameid=<STEAMGAMEID>
6set steamkill=0
7set delay=14
8cd "%steamdir%"
9steam.exe -nofriendsui -applaunch %steamgameid% -class %1
10call :timeout
11
12:steamwait
13call :tasklist
14set delay=3
15if %steamkill% == 1 if %exitcode% == 1 call :timeout & call :taskclose & goto end
16if %steamkill% == 0 if %exitcode% == 1 call :timeout & goto end
17call :timeout
18goto steamwait
19
20:end
21exit
22
23:taskclose
24taskkill /f /im steam.exe /t >nul
25goto:eof
26
27:tasklist
28tasklist|findstr <STEAMGAMEEXE> > nul
29set exitcode=%errorlevel%
30goto:eof
31
32:timeout
33timeout /t %delay% /nobreak
34goto:eof