@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
echo =========================================
echo Включение UAC (EnableLUA)
echo =========================================
:: Попытка записи в реестр. Вывод стандартных сообщений подавляется (>nul 2>&1)
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 1 /f >nul 2>&1
:: Проверка кода завершения предыдущей команды
if %errorlevel% neq 0 (
color 0C
echo.
echo [ОШИБКА] Отказано в доступе. Невозможно изменить системный реестр.
echo Необходимо зайти под спец. УЗ и запустить этот файл.
echo.
pause
exit /b
)
:: Если ошибок нет, выполняем этот блок
color 0A
echo.
echo [УСПЕХ] Параметр EnableLUA изменен на 1.
echo.
echo Внимание: Компьютер будет перезагружен через 15 секунд для применения настроек!
echo Чтобы отменить перезагрузку, закройте это окно.
echo.
:: Команда на перезагрузку с таймером 15 секунд
shutdown /r /t 15 /c "Перезагрузка для применения настроек UAC"
pause