Notez que l'utilisation de / savecred peut être considérée comme une faille de sécurité - un utilisateur standard pourra utiliser la commande runas / savecred pour exécuter une commande en tant qu'administrateur sans entrer de mot de passe. Toutefois, cela reste utile dans les situations où cela importe peu - vous pouvez peut-être autoriser le compte utilisateur standard d’un enfant à exécuter un jeu en tant qu’administrateur sans vous le demander.
Nous avons également expliqué comment permettre à un utilisateur d’exécuter une application en tant qu’administrateur sans invite UAC en créant une tâche planifiée.
Activer le compte administrateur
Vous devez d’abord activer le compte administrateur intégré, qui est désactivé par défaut.
Pour ce faire, recherchez Invite de commandes dans le menu Démarrer, cliquez avec le bouton droit de la souris sur le raccourci Invite de commandes, puis sélectionnez Exécuter en tant qu'administrateur.
net user administrator /active:yes
Pour définir un mot de passe, ouvrez le Panneau de configuration, sélectionnez Comptes utilisateur et Sécurité familiale, puis Comptes utilisateur. Cliquez sur le lien Gérer un autre compte dans la fenêtre Comptes d'utilisateurs.
Créer le raccourci
Nous allons maintenant créer un nouveau raccourci qui lance l'application avec des privilèges d'administrateur.
Cliquez avec le bouton droit sur le bureau (ou ailleurs), pointez sur Nouveau et sélectionnez Raccourci.
runas /user: ComputerNameAdministrator /savecred “ C:PathToProgram.exe “
Remplacez ComputerName par le nom de votre ordinateur et C: Path To Program.exe par le chemin complet du programme que vous souhaitez exécuter. Par exemple, si le nom de votre ordinateur était Laptop et que vous souhaitez exécuter CCleaner, vous devez entrer le chemin suivant:
runas /user:LaptopAdministrator /savecred “C:Program FilesCCleanerCCleaner.exe”
Comme nous l'avons mentionné ci-dessus, le compte d'utilisateur standard a désormais la possibilité d'exécuter n'importe quelle application en tant qu'administrateur sans entrer de mot de passe (à l'aide de la commande runas / savecred pour lancer n'importe quel fichier.exe). Gardez cela à l'esprit.
Le mot de passe de l'administrateur est enregistré dans Windows Credential Manager. Si vous souhaitez supprimer le mot de passe enregistré, vous pouvez le faire à partir de là.