@echo off
title Настройка RustDesk

set "CONFIG_DIR=%APPDATA%\RustDesk\config"
set "CONFIG_FILE=%CONFIG_DIR%\RustDesk2.toml"

if not exist "%CONFIG_DIR%" mkdir "%CONFIG_DIR%"

(
echo rendezvous_server = 'rustdesk.itios.ru:21116'
echo relay_server = 'rustdesk.itios.ru:21117'
echo api_server = 'https://rustdesk.itios.ru'
echo key = 'QK8PKysfn9ps6Cjj7BvBgYc37OFWmLiOkNPqHFCUiEE='
) > "%CONFIG_FILE%"

echo [OK] Конфигурация сохранена: %CONFIG_FILE%

tasklist /FI "IMAGENAME eq RustDesk.exe" 2>NUL | find /I /N "RustDesk.exe">NUL
if "%ERRORLEVEL%"=="0" (
    echo.
    echo [ВНИМАНИЕ] RustDesk сейчас работает.
    choice /C YN /M "Закрыть RustDesk, чтобы настройки применились"
    if errorlevel 2 goto :end
    taskkill /F /IM RustDesk.exe >nul 2>&1
    echo RustDesk закрыт. Теперь его можно открыть заново.
)

:end
echo.
echo [ГОТОВО] Настройки применены. Запустите RustDesk, чтобы проверить.
pause
