Principal Windows 10 Comment élever automatiquement un fichier de commandes pour l'exécuter en tant qu'administrateur

Comment élever automatiquement un fichier de commandes pour l'exécuter en tant qu'administrateur



Parfois, vous devez créer un fichier de commandes contenant des commandes nécessitant des droits élevés. En raison de la fonction UAC incluse dans Windows depuis Windows Vista, lors du démarrage d'un fichier de commandes, il s'ouvre sans les droits d'accès requis, sauf si vous cliquez dessus avec le bouton droit et sélectionnez «Exécuter en tant qu'administrateur» dans le menu contextuel. Voici comment créer un fichier batch qui s'élèvera automatiquement.

Publicité


Avant de continuer, voyez comment ajouter un fichier batch (* .bat) au nouveau menu de l'explorateur de fichiers . Placez le contenu suivant au début de votre fichier de commandes:

Snapchat cómo hacer una captura de pantalla sin que ellos lo sepan
::::::::::::::::::::::::::::::::::::::::::: :: Vérifier et obtenir automatiquement droits d'administrateur V2 :::::::::::::::::::::::::::::::::::::::::: @echo off CLS ECHO. ECHO ============================== ECHO Running Admin shell ECHO ================ ==============: init setlocal DisableDelayedExpansion set 'batchPath =% ~ 0' pour %% k dans (% 0) do set batchName = %% ~ nk set 'vbsGetPrivileges =% temp%  OEgetPriv_% batchName% .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL if'% errorlevel% '==' 0 '(goto gotPrivileges) else (goto getPrivileges): getPrivileges if'% 1 '==' ELEV '(echo ELEV & shift / 1 & goto gotPrivileges) ECHO. ECHO ************************************** ECHO Invocation de l'UAC pour l'escalade de privilèges ECHO **** ********************************** ECHO Set UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO pour chaque strArg dans WScript.Arguments >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>>'% vbsGetPrivileges% ' ECHO Suivant >> '% vbsGetPrivileges%' ECHO UAC.ShellExecute '! BatchPath!', Args, '', 'runas', 1 >> '% vbsGetPrivileges%' '% SystemRoot%  System32  WScript.exe' '% vbsGetPrivileges % '% * exit / B: gotPrivileges setlocal & pushd. cd / d% ~ dp0 si '% 1' == 'ELEV' (del '% vbsGetPrivileges%' 1> nul 2> nul & shift / 1) :::::::::::::::: :::::::::::: :: START ::::::::::::::::::::::::::: REM Exécuter shell en tant qu'administrateur (exemple ) - mettez ici le code comme vous le souhaitez ECHO% batchName% Arguments:% 1% 2% 3% 4% 5% 6% 7% 8% 9

Placez vos propres commandes par lots qui nécessitent une élévation sous la dernière ligne.

Le code fourni créera un fichier VBS spécial qui le redémarrera s'il ne s'exécute pas en tant qu'administrateur. Donc, si vous le lancez avec des autorisations limitées, vous obtiendrez une invite UAC vous demandant d'élever les privilèges avant d'exécuter ses commandes!

Voici à quoi cela ressemble dans Windows 10:Demande UAC de fichier de commandes Windows 10

Windows 10 élève automatiquement un fichier de commandes

Les crédits pour ce code vont à Mat .

Des Articles Intéressants

Choix De L'Éditeur

Comment bloquer les publicités dans le navigateur Microsoft Edge (Project Spartan)
Comment bloquer les publicités dans le navigateur Microsoft Edge (Project Spartan)
Voici une astuce qui vous permettra de bloquer les publicités dans le navigateur Microsoft Edge.
Comment changer la couleur des liens dans un document Word
Comment changer la couleur des liens dans un document Word
Microsoft Word vous permet de personnaliser l'apparence de vos liens, notamment en modifiant leur couleur. Lorsque vous insérez un lien dans un document Word, il sera bleu par défaut. Cependant, si vous n'aimez pas l'apparence de votre lien, vous
Comment ajouter une illustration d'album à iTunes
Comment ajouter une illustration d'album à iTunes
Si les illustrations de certaines de vos chansons ou albums iTunes n'ont pas été téléchargées correctement, vous souhaiterez peut-être savoir comment les ajouter. Dans cet article, nous verrons comment ajouter des illustrations pour vos chansons ou albums
Modifier le mot de passe BitLocker dans Windows 10
Modifier le mot de passe BitLocker dans Windows 10
Comment modifier le mot de passe BitLocker dans Windows 10 Lorsque vous activez BitLocker pour un lecteur de données fixe ou amovible, vous pouvez le configurer pour demander un mot de passe pour déverrouiller le lecteur. Aujourd'hui, nous allons voir comment changer ce mot de passe. Publicité BitLocker a été introduit pour la première fois dans Windows Vista et existe toujours dans Windows 10. Il
Total Commander 9.50 prend désormais en charge le thème sombre natif
Total Commander 9.50 prend désormais en charge le thème sombre natif
Si vous êtes un fan des gestionnaires de fichiers à double volet, Total Commander est l'application qui n'a pas besoin de vous être présentée. C'est certainement la meilleure application de sa catégorie, mature, riche en fonctionnalités et très puissante. À partir de la version 9.50, l'application ajoute la prise en charge du mode sombre natif disponible dans Windows 10. Thème publicitaire sombre
Créer un raccourci de reconnaissance vocale de démarrage dans Windows 10
Créer un raccourci de reconnaissance vocale de démarrage dans Windows 10
Pour votre commodité, vous pouvez créer un raccourci sur le bureau pour démarrer la reconnaissance vocale directement en un seul clic dans Windows 10.
Date de sortie d'iOS 11.4 et actualités: le mode restreint USB pourrait rendre plus difficile l'accès de la police à votre iPhone
Date de sortie d'iOS 11.4 et actualités: le mode restreint USB pourrait rendre plus difficile l'accès de la police à votre iPhone
Apple pourrait bientôt rendre beaucoup plus difficile pour les criminels et la police d'obtenir des informations d'accès à partir de votre iPhone, la société de logiciels de criminalistique numérique ElcomSoft déterrant une mise à jour de sécurité intéressante dans iOS 11.4. Le mode restreint USB fonctionne en désactivant