Si j'ouvre Win + R fenêtre et tapez bloc-notes, alors le bloc-notes s'ouvre.
Comment puis-je l'ouvrir en tant qu'administrateur de la même manière?
Exécuter une fois en tant qu'administrateur
La syntaxe de commande que vous souhaitez utiliser est la suivante:
runas /user:<localmachinename>\administrator notepad
REMARQUE: la désignation du nom de la machine est facultative. Cela fonctionne aussi comme ça:
runas /user:administrator notepad
Substituez administrator
au nom du compte disposant d'un accès administrateur. Vous devrez vous authentifier en utilisant ce processus.
Comme @EBGreen l'a suggéré dans les commentaires, vous pouvez enregistrer les informations d'identification lors de la première exécution et éviter de les saisir à nouveau lors d'appels ultérieurs. Cette option ne dure que pour la session existante:
runas /user:administrator /savecred notepad
Référence:
http://technet.Microsoft.com/en-us/library/cc771525.aspx
Toujours exécuter en tant qu'administrateur
Vous pouvez également le configurer pour que tous les programmes s'exécutent en mode administrateur. Cela n'est généralement pas recommandé car le contrôle de compte d'utilisateur existe pour une raison quelconque, mais si vous êtes enclin à le suivre, suivez les étapes ci-dessous:
Pour autant que je sache, cette tâche sera lancée avec les droits d’administrateur si elle est lancée avec +R quand UAC est désactivé
Quoi qu’il en soit, vous pouvez faire la même chose si vous appuyez sur key, tapez notepad
dans le champ Rechercher et appuyez sur Ctrl + Shift + Enter
Si vous utilisez un programme tiers, il existe plusieurs programmes nommés elevate.exe
écrits par différentes personnes. Ces programmes fonctionnent (principalement) comme ceci:
elevate.exe notepad.exe
puis une boîte de dialogue UAC apparaît. Confirmez-le et votre bloc-notes dispose des privilèges d'administrateur.
Voici un article de blog à ce sujet: http://www.raymond.cc/blog/trigger-uac-elevation-from-command-line-with-elevate-utility/
La méthode runas
souvent suggérée pose un problème majeur: elle nécessite l’utilisation d’un compte différent (Administrator
), avec le profil différent associé. Administrator
arrive également à désactivé par défaut. L'exécution en tant que tout autre compte administratif standard utilise en réalité le jeton limité par le contrôle de compte d'utilisateur, ce qui annule l'objectif.
Il est possible de devenir votre utilisateur actuel uniquement via la ligne de commande sans outils tiers, bien que ce soit un peu plus compliqué. Une solution consiste à utiliser le commandlet PowerShell Start-Process
. L'invocation complète est:
Start-Process -Verb "runas" notepad.exe
En le raccourcissant, nous pouvons obtenir:
start -verb runas notepad.exe
L'exécuter à partir de la ligne de commande ou de la boîte de dialogue Exécuter:
powershell -c start -verb runas notepad.exe
Il est également possible de sauvegarder un script qui peut être exécuté simplement en tant que elevate
, comme dans Answer de AgreeOrNot - qui, là encore, ne nécessite aucun outil tiers.
J'ai une autre solution pour vous.
Appuyez sur la touche Windows, notez le bloc-notes et appuyez sur ctrl+shift+enter
Cela ouvrira automatiquement le bloc-notes (ou tout autre programme recherché par Windows) en tant qu'administrateur.
gl,
Refael
Cela ne répond pas tout à fait à votre question, mais vous pouvez ouvrir le bloc-notes en tant qu’administrateur en procédant comme suit:
Windows
Ctrl
+ Shift
+ Enter
Il existe une solution de contournement pour cela dans le forum Microsoft . copier coller sous les lignes dans un bloc-notes et l'enregistrer en tant que Sudo.cmd et le placer dans le dossier system32
@echo Set objShell = CreateObject ("Shell.Application")>% temp%\Sudo.tmp.vbs
@echo args = Right ("% ", (Len ("% ") - Len ("% 1")))>% temp%\Sudo.tmp.vbs
@echo objShell.ShellExecute "% 1", args, "", "runas" >>% temp%\Sudo.tmp.vbs
@cscript% temp%\Sudo.tmp.vbs
Maintenant, prenez un terminal Run et tapez Sudo notepad
J'espère que ceci vous aidera.