Как быстро включить / выключить UAC, например. используя командную строку, в Windows-7?

Я пишу коды, которые относятся к UAC, и мне нужно очень часто включать / выключать его.

Так что я ищу способ его быстрого включения / выключения, предпочитаю использовать командную строку.

Пожалуйста, поделитесь, если вы знаете, как.

пс.

Было бы прекрасно, если бы решение НЕ требовало перезагрузки.

3 ответа

Решение

Запустите следующие команды с правами администратора:

  • Отключить UAC

    %windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
    
  • Включить UAC

    %windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f
    

Готов для меня, чтобы взорвать ваши умы со скрытой "особенностью"...

Чтобы отключить UAC для всех последующих команд в одном и том же сеансе, т. Е. Если вы закрываете определенный сценарий или сеансы CMD, он сбрасывается, и вам просто нужно установить его снова, чтобы временно отключить:

SET __COMPAT_LAYER = WINXPSP3

Кроме того, если вы являетесь администратором компьютера и все еще хотите сохранить UAC для обычных пользователей, есть простой способ отключить его только для администраторов.

Просто откройте Локальная политика безопасности из Администрирования в Панели управления.

Затем перейдите в раздел "Локальные политики"> "Параметры безопасности".

Прокрутите весь путь вниз и найдите, где написано что-то вроде: УПРАВЛЕНИЕ УЧЕТНОЙ ЗАПИСЬЮ ПОЛЬЗОВАТЕЛЯ: Поведение запроса на повышение прав для администраторов в Admin. Режим одобрения;

Дважды щелкните его, а затем щелкните раскрывающийся список и измените его на "повысить без запроса".

UAC больше не должен раздражать администраторов.

Другие вопросы по тегам