@echo off
:: Yeni CMD oturumu
if /I "%~1" neq "RUNNING" (
start "" cmd.exe /k ""%~f0" RUNNING"
exit
)
chcp 65001 >nul
mode con: cols=82 lines=30
title ETS2 TURBO BOOST
color 0A
cls
echo.
echo ##############################################################
echo # #
echo # ETS2 TURBO PERFORMANCE MODE #
echo # #
echo ##############################################################
echo.
echo Initializing performance profile...
timeout /t 2 >nul
:: ---------------------------------------------------
:: Discord
:: ---------------------------------------------------
echo.
echo [1/5] Discord optimize ediliyor...
powershell -NoProfile -ExecutionPolicy Bypass -Command "Get-Process Discord -ErrorAction SilentlyContinue | %%{$_.PriorityClass='BelowNormal'}"
echo OK
timeout /t 1 >nul
:: ---------------------------------------------------
:: Steam
:: ---------------------------------------------------
echo.
echo [2/5] Steam optimize ediliyor...
powershell -NoProfile -ExecutionPolicy Bypass -Command "Get-Process steam -ErrorAction SilentlyContinue | %%{$_.PriorityClass='BelowNormal'}"
echo OK
timeout /t 1 >nul
:: ---------------------------------------------------
:: Fullscreen tweak
:: ---------------------------------------------------
echo.
echo [3/5] Fullscreen optimization tweak...
reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\Steam\steamapps\common\Euro Truck Simulator 2\bin\win_x64\eurotrucks2.exe" /t REG_SZ /d "~ DISABLEDXMAXIMIZEDWINDOWEDMODE HIGHDPIAWARE" /f >nul
echo OK
timeout /t 1 >nul
:: ---------------------------------------------------
:: Explorer kill
:: ---------------------------------------------------
echo.
echo [4/5] Explorer kapatiliyor...
taskkill /f /im explorer.exe >nul 2>&1
echo Explorer kapatildi.
timeout /t 2 >nul
:: ---------------------------------------------------
:: Launch ETS2
:: ---------------------------------------------------
echo.
echo [5/5] ETS2 baslatiliyor...
start "" steam://rungameid/227300
echo.
echo Oyun bekleniyor...
timeout /t 20 >nul
:: ---------------------------------------------------
:: ETS2 Priority
:: ---------------------------------------------------
echo.
echo ETS2 yuksek oncelik ayarlaniyor...
powershell -NoProfile -ExecutionPolicy Bypass -Command "$p=Get-Process eurotrucks2 -ErrorAction SilentlyContinue;if($p){$p.PriorityClass='High'}"
echo.
echo ==============================================================
echo ETS2 BOOST MODE ACTIVE
echo ==============================================================
echo.
echo Oyun bittiginde ENTER'a bas.
pause >nul
:: Explorer geri ac
start explorer.exe
echo.
echo Explorer geri baslatildi.
timeout /t 2 >nul
exit