@ECHO OFF SET projectname=csgo-benchmark ECHO.&&ECHO. ECHO github.com/samisalreadytaken/%projectname% ECHO.&&ECHO. REG QUERY "HKCU\Software\Valve\Steam">NUL 2>NUL IF ERRORLEVEL 1 GOTO NOREG FOR /F "tokens=2* skip=2" %%a IN ('REG QUERY "HKCU\Software\Valve\Steam" /v "SteamPath"') DO SET csgodir=%%b :CHECKDIR SET "csgodir=%csgodir%/steamapps/common/Counter-Strike Global Offensive/" IF NOT EXIST "%csgodir%/csgo/" GOTO NODIR CD /d %csgodir% ECHO Found game directory: ECHO %csgodir% ECHO. IF EXIST "csgo/scripts/vscripts/benchmark.nut" ( ECHO Updating... ) ELSE ( ECHO Installing... ) ECHO =============================================================================== curl -L -o %projectname%.tar.gz https://codeload.github.com/samisalreadytaken/%projectname%/tar.gz/master tar -xzf %projectname%.tar.gz --strip=1 %projectname%-master/csgo && DEL %projectname%.tar.gz IF ERRORLEVEL 1 GOTO DLFAIL ECHO =============================================================================== ECHO Success! ECHO. ECHO Press any key to exit... PAUSE >NUL GOTO:EOF :NODIR ECHO ERROR: Could not find game directory at: ECHO %csgodir% ECHO. ECHO Enter your CS:GO Steam library directory: (E.g. 'D:/SteamLibrary') SET /p csgodir=^>: ECHO. IF %csgodir%=="" GOTO:EOF GOTO CHECKDIR :NOREG ECHO ERROR: Could not find Steam installation! ECHO. ECHO Press any key to exit... PAUSE >NUL GOTO:EOF :DLFAIL ECHO. ECHO ERROR: Download failed. ECHO. ECHO Press any key to exit... PAUSE >NUL GOTO:EOF