ProjectArcade

Форк
0
/
template-run-steam-games.cmd 
34 строки · 622.0 Байт
1
@echo off
2
mode 1000
3

4
set steamdir="C:\Program Files (x86)\Steam"
5
set steamgameid=<STEAMGAMEID>
6
set steamkill=0
7
set delay=14
8
cd "%steamdir%"
9
steam.exe -nofriendsui -applaunch %steamgameid% -class %1
10
call :timeout
11

12
:steamwait
13
call :tasklist
14
set delay=3
15
if %steamkill% == 1 if %exitcode% == 1 call :timeout & call :taskclose & goto end
16
if %steamkill% == 0 if %exitcode% == 1 call :timeout & goto end
17
call :timeout
18
goto steamwait
19

20
:end
21
exit
22

23
:taskclose
24
taskkill /f /im steam.exe /t >nul
25
goto:eof
26

27
:tasklist
28
tasklist|findstr <STEAMGAMEEXE> > nul
29
set exitcode=%errorlevel%
30
goto:eof
31

32
:timeout
33
timeout /t %delay% /nobreak
34
goto:eof

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.