Estou escrevendo códigos relacionados ao UAC e preciso ativá-lo / desativar com muita frequência.
Para que eu esteja procurando uma maneira de ligar / desligar rapidamente, prefiro usar a linha de comando.
Compartilhe se você souber como.
ps.
Seria ótimo se a solução NÃO exigir a reinicialização.
windows-7
command-line
uac
quicklaunch
Nam G VU
fonte
fonte
Respostas:
Execute os seguintes comandos com privilégios de administrador:
Desativar UAC
Ativar UAC
fonte
Pronto para eu explodir sua mente com um "recurso" oculto ...
Para desativar o UAC para todos os comandos subseqüentes na mesma sessão - ou seja, se você fechar o script ou as sessões CMD em particular, ele será redefinido e você precisará defini-lo novamente para desativar temporariamente:
SET __COMPAT_LAYER = WINXPSP3
fonte
Como um aparte - Se você é um administrador de computadores e ainda deseja manter o UAC para usuários padrão, existe uma maneira fácil de desativá-lo apenas para administradores.
Basta abrir Diretiva de Segurança Local em Ferramentas Administrativas no Painel de Controle.
Em seguida, vá para Políticas locais> Opções de segurança.
Role até o fim e encontre onde se lê algo como: CONTROLE DE CONTA DO USUÁRIO: Comportamento do prompt de elevação para administradores em Admin. Modo de aprovação;
Clique duas vezes nele, clique na lista suspensa e altere-a para "elevar sem avisar".
O UAC não deve mais incomodar os administradores.
fonte