Como ativar ou desativar rapidamente o UAC, por exemplo. usando a linha de comando, no Windows-7?

9

Estou escrevendo códigos relacionados ao UAC e preciso ligá-lo / desligá-lo com muita frequência.

Para que eu esteja procurando uma maneira de ativá-lo rapidamente, prefira usar a linha de comando.

Por favor, compartilhe se você souber como.

ps.

Seria ótimo se a solução NÃO precisasse ser reinicializada.

    
por Nam G VU 01.01.2011 / 05:33

3 respostas

11

Execute os seguintes comandos com privilégios de administrador:

  • Desativar o 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
    
  • Ativar o 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
    
por 08.02.2017 / 16:32
3

Pronto para eu explodir sua mente com um "recurso" oculto ...

Para desabilitar o UAC para todos os comandos sub-centrados na mesma sessão - por exemplo, se você fechar o script em particular ou as sessões do CMD, ele será redefinido e você precisará configurá-lo novamente para desativá-lo temporariamente:

SET __COMPAT_LAYER = WINXPSP3

    
por 05.04.2013 / 18:06
1

Como um aparte: se você é um administrador de computador e ainda deseja manter o UAC para usuários padrão, há uma maneira fácil de desativá-lo apenas para administradores.

Basta abrir a Política de segurança local nas Ferramentas administrativas no Painel de controle.

Em seguida, vá para Políticas locais > Opções de segurança.

Desloque-se até o fim e descubra onde está escrito algo como: CONTROLE DA CONTA DE USUÁRIO: Comportamento do prompt de elevação para administradores no Admin. Modo de aprovação;

Clique duas vezes e clique na lista suspensa e altere para "elevar sem solicitar".

O UAC não deve mais incomodar os administradores.

    
por 04.01.2011 / 19:01