Comment puis-je ouvrir le bloc-notes en tant qu'administrateur uniquement en utilisant la fenêtre Win + R?

26

Si j'ouvre la fenêtre Win + R et que je tape le bloc - notes , le bloc -notes s'ouvre.

Comment puis-je l'ouvrir en tant qu'administrateur de la même manière?

Realo33
la source

Réponses:

25

Exécuter une fois en tant qu'administrateur

La syntaxe de commande que vous souhaitez utiliser est:

runas /user:<localmachinename>\administrator notepad

REMARQUE: la désignation du nom de la machine est facultative. Cela fonctionne comme ça aussi:

runas /user:administrator notepad

Remplacez administratorle nom de compte disposant d'un accès administrateur. Vous devrez vous authentifier à l'aide de 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 ressaisir lors des appels suivants. Cette option ne dure que pour la session d'ouverture de 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. Ceci n'est généralement pas recommandé car l'UAC existe pour une raison, mais si vous êtes si enclin, suivez les étapes ici:

Toujours exécuter en tant qu'administrateur

Colyn1337
la source
1
Vous pouvez également ajouter l'indicateur / savecred pour ne plus être invité à l'avenir.
EBGreen
@EBGreen combien de temps cela dure-t-il? Comment pouvez-vous l'annuler si vous en avez besoin pendant la session existante? Je suis curieux car ce n'est pas un paramètre que j'utilise souvent.
Colyn1337
Ignorez réellement si vous êtes sur W7 (et probablement W8) car il n'est pas disponible dans ces environnements. Je crois que cela dure pendant la session en cours et, à ma connaissance, il n'y a aucun moyen de lui dire d'ignorer les pouvoirs une fois que vous les avez donnés.
EBGreen
@EBGreen Je l'ai testé sur W7 et WS08R2 et cela a fonctionné.
Colyn1337
Cool. J'adore les documents qui mentent ...
EBGreen
24

Pour autant que je sache, cette tâche sera démarrée avec les droits d'administrateur si elle est démarrée en utilisant WinKey+ Rlorsque l'UAC est désactivé

entrez la description de l'image ici

Quoi qu'il en soit, vous pouvez faire de même si vous appuyez sur la WinKeytouche, tapez notepaddans le champ Rechercher et appuyez sur Ctrl+ Shift+Enter

Nikola Dimitrijevic
la source
12
Je pense qu'il exécute toutes les tâches en tant qu'administrateur automatiquement parce que vous avez désactivé / désactivé l'UAC ... Mais +1 pour avoir suggéré d'utiliser la zone de recherche & ctrl + shift + enter. :)
Ƭᴇcʜιᴇ007
@ techie007 Si c'est ce qu'il faut, postez comme réponse
Canadian Luke REINSTATE MONICA
2
@ techie007 a raison. Vous n'obtenez cette option que si vous l'avez fait: superuser.com/questions/431112/always-run-as-administrator
Colyn1337
@CanadianLuke Je l'ai considéré, mais l'OP ne dit pas qu'il veut toujours l' exécuter en tant qu'administrateur. :)
Ƭᴇcʜιᴇ007
1
J'utilise très souvent la méthode de la zone de recherche du menu Démarrer que j'ai déjà abandonné la boîte de dialogue d'exécution. J'ai désactivé la recherche de fichiers pour cette boîte pour la rendre rapide et maintenant son seul but est d'exécuter des programmes dans le menu Démarrer et% PATH%. Si vous pouvez le faire si facilement avec le menu Démarrer, pourquoi auriez-vous toujours besoin de la boîte de dialogue d'exécution? @ Realo33
Alvin Wong
7

Si cela ne vous dérange pas d'utiliser un programme tiers, il existe plusieurs programmes nommés elevate.exeécrits par des personnes différentes. 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/

Inglis Baderson
la source
6

La runasméthode souvent suggérée présente un problème majeur - elle nécessite l'utilisation d'un compte différent ( Administrator), avec le profil différent associé. Administratorarrive également par défaut à désactivé. L'exécution comme tout autre compte administratif standard utilise en fait le jeton restreint UAC, ce qui va à l'encontre de l'objectif.

Il est possible d'élever en tant qu'utilisateur actuel uniquement via la ligne de commande sans outils tiers, bien que ce soit un peu plus compliqué. Une façon consiste à utiliser le Start-Processcommandlet PowerShell . L'invocation complète est:

Start-Process -Verb "runas" notepad.exe

En le raccourcissant, nous pouvons obtenir:

start -verb runas notepad.exe

Exécutez-le à 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 d'enregistrer un script qui peut être exécuté simplement comme elevate, comme dans la réponse d'AgreOrNot - qui, encore une fois, ne nécessite aucun outil tiers.

Bob
la source
5

J'ai une autre solution pour toi.

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

Refael
la source
3
Cela ne fonctionne que lorsque vous tapez dans la zone après avoir appuyé sur le bouton Windows. Cela ne fonctionne pas si vous appuyez sur Windows + R puis faites-le (un bug IMO)
Matt Wilko
3

Cela ne répond pas tout à fait à votre question exacte, mais vous pouvez ouvrir le bloc-notes en tant qu'administrateur en procédant comme suit:

  • Appuyez sur la Windowstouche
  • Type bloc-notes
  • Appuyez sur Ctrl+ Shift+Enter
Matt Wilko
la source
1

Il existe une solution de contournement pour cela dans le forum Microsoft . copier coller sous les lignes dans un bloc-notes et l'enregistrer sous sudo.cmd et le placer dans le dossier system32

@echo Set objShell = CreateObject ("Shell.Application")>% temp% \ sudo.tmp.vbs

@echo args = Droite ("% ", (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.

Renju Chandran chingath
la source
-1

La manière la plus simple que je connaisse est de cliquer avec le bouton droit sur le raccourci du bureau normal pour le programme, de choisir les propriétés, de choisir la compatibilité, de désactiver le "Exécuter ce programme en tant qu'administrateur" puis (si vous le souhaitez) de cliquer sur "Modifier les paramètres pour tous les utilisateurs" "Cela en prend soin et reste ainsi.

questorfla
la source