# Настройка запуска с правами администратора ## Автоматическая сборка с правами администратора Скрипт `build_cli_only.bat` теперь автоматически встраивает манифест, требующий права администратора. ### Шаги для сборки: 1. Запустите `build_cli_only.bat` 2. Скрипт автоматически: - Установит инструмент `rsrc` (если не установлен) - Встроит манифест администратора в исполняемый файл - Соберет `vpn-client-cli.exe` ### Запуск приложения: После сборки `vpn-client-cli.exe` будет автоматически запрашивать права администратора при запуске. - При двойном клике появится UAC запрос - Из командной строки также появится UAC запрос - Без прав администратора приложение не запустится ## Файлы манифеста: - `admin.manifest` - XML манифест с требованием прав администратора - `rsrc.syso` - временный файл (автоматически удаляется после сборки) ## Проверка прав администратора в коде (опционально): Если нужно проверить права администратора в коде Go, можно добавить проверку в `main_cli.go`. ## Примечания: - Приложение будет работать только с правами администратора - UAC запрос появится при каждом запуске - Это необходимо для работы с VPN интерфейсами и сетевыми настройками