Comment activer / désactiver l'UAC rapidement, par exemple. en utilisant la ligne de commande, dans Windows-7?

9

J'écris des codes qui se rapportent à l'UAC et je dois l'activer / désactiver très souvent.

Pour que je recherche un moyen de l'activer / le désactiver rapidement, préférez utiliser la ligne de commande.

Veuillez partager si vous savez comment.

ps.

Ce serait bien si la solution n'exige PAS de redémarrer.

Nam G VU
la source
il y a un moyen de l'écrire, mais cela nécessite un redémarrage .... je dois aller creuser si je vais le trouver. c'est une bascule regkey que j'ai recherchée il y a quelque temps.
RobotHumans
Utilisez-vous simplement ce code pour un usage personnel? Toute application qui apporte des modifications aux paramètres du contrôle de compte d'utilisateur ne fera pas plaisir aux utilisateurs. Je n'installerais jamais une application qui modifie mon statut UAC à moins que je ne le lui ai spécifiquement demandé.
nhinkle
@nhinkle Ouais, je l'utilise pour mon propre compte, dans la tâche de débogage uniquement.
Nam G VU

Réponses:

11

Exécutez les commandes suivantes avec des privilèges d'administrateur:

  • Désactiver l'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
    
  • Activer l'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
    
Sparx
la source
6
Malheureusement, l'activation / la désactivation de l'UAC nécessitera un redémarrage, peu importe ce que vous faites. UAC fait que Windows se comporte différemment en interne, pas seulement pour l'utilisateur.
TuxRug
Bien que je doive encore redémarrer, je choisirai la vôtre pour être la réponse sélectionnée. Veuillez mettre à jour pour noter l'exécution de la commande en mode privilège et séparer les deux réponses en deux approuches différentes. Vos réponses sont actuellement mitigées et désordonnées
Nam G VU
Sûr. Just FYI - approches, tapez votre commentaire.
Sparx
La désactivation de @TuxRug UAC est possible sans redémarrage. essayez ma réponse. Semble être une clé supplémentaire, qui demande une invite.
pulsarjune
3

Prêt pour moi à vous couper le souffle avec une "fonctionnalité" cachée ...

Pour désactiver l'UAC pour toutes les commandes subsiquent dans la même session - c'est-à-dire si vous fermez le script particulier ou les sessions CMD, il se réinitialise et il vous suffit de le redéfinir pour le désactiver temporairement:

SET __COMPAT_LAYER = WINXPSP3

Chris K.
la source
Ne fonctionne pas sur le serveur Windows 2016
langlauf.io
2

En passant - Si vous êtes un administrateur d'ordinateur et que vous souhaitez toujours conserver le contrôle de compte d'utilisateur pour les utilisateurs standard, il existe un moyen simple de le désactiver uniquement pour les administrateurs.

Ouvrez simplement la stratégie de sécurité locale à partir des outils d'administration dans le panneau de configuration.

Ensuite, accédez à Stratégies locales> Options de sécurité.

Faites défiler vers le bas et trouvez où cela indique quelque chose comme: CONTRÔLE DU COMPTE UTILISATEUR: Comportement de l'invite d'élévation pour les administrateurs dans Admin. Mode d'approbation;

Double-cliquez dessus, puis cliquez sur la liste déroulante et remplacez-le par «élever sans invite».

L'UAC ne devrait plus ennuyer les administrateurs.

Sparx
la source