Ajouter l'élément de menu contextuel Exécuter en tant qu'administrateur pour les fichiers VBS et JS

Par défaut, Windows n'inclut pas l'option Exécuter en tant qu'administrateur dans le menu contextuel pour les fichiers Vbscript (.VBS) et JScript (.JS). Ainsi, pour exécuter un script élevé, vous devez soit lancer le script à partir de la fenêtre d'invite de commandes élevée, soit utiliser la méthode d'auto-élévation VBScript comme décrit dans l'article Comment élever automatiquement un Vbscript pour l'exécuter en tant qu'administrateur?

En plus de cela, vous pouvez ajouter l'option Exécuter en tant qu'administrateur au menu contextuel afin de pouvoir exécuter un script élevé à partir du menu contextuel.

Ajout de l'option de menu contextuel «Exécuter en tant qu'administrateur» pour les fichiers VBScript et JScript

Copiez le contenu suivant dans le Bloc-notes et créez un fichier .reg. Disons script_runas.reg

$config[ads_text6] not found

Double-cliquez sur le fichier pour appliquer les paramètres au registre. Cliquez sur Oui lorsque vous y êtes invité.

 Éditeur de registre Windows version 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ VBSFile \ Shell \ runas \ Command] @ = hex (2): 22, 00, 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, \ 00, 25, 00, 5c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 57, 00, \ 53, 00, 63, 00, 72, 00, 69, 00, 70, 00, 74, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 22, 00, 20, 00, 22, \ 00, 25, 00, 31, 00, 22, 00, 20, 00, 25, 00, 2a, 00, 00, 00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ JSFile \ Shell \ runas \ Command] @ = hex (2): 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, 00, 25, \ 00, 5c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 57, 00, 53, 00, \ 63, 00, 72, 00, 69, 00, 70, 00, 74, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 20, 00, 22, 00, 25, 00, 31, \ 00, 22, 00, 20, 00, 25, 00, 2a, 00, 00, 00 

Ce fichier .reg ajoute la commande runas pour les clés de registre VBSFile et JSFile situées ici:

 HKEY_CLASSES_ROOT \ VBSFile \ Shell \ runas HKEY_CLASSES_ROOT \ JSFile \ Shell \ runas 

Les codes hexadécimaux dans le fichier .reg ci-dessus se traduisent par la commande suivante:

 % SystemRoot% \ System32 \ WScript.exe "% 1"% * 

Maintenant, lorsque vous cliquez avec le bouton droit sur un fichier VBScript ou JavaScript, vous aurez la possibilité de l'exécuter en tant qu'administrateur.

Articles Similaires

  • Ouvrez une invite de commandes élevée dans le menu contextuel du dossier
  • Élever automatiquement un Vbscript pour l'exécuter en tant qu'administrateur (à l'aide de «runas»)
  • Enregistrer les DLL (élevées) à l'aide du menu contextuel
  • Ajouter l'option «Modifier le fichier HOSTS» dans le menu contextuel

Articles Connexes