web-dev-qa-db-fra.com

Exécutez l'invite Powershell élevée à partir de la ligne de commande

Existe-t-il un moyen d'exécuter une invite Powershell avec des privilèges élevés à partir d'une ligne de commande dans Server 2012?

Le problème est que c'est le mode "Interface minimale du serveur" sans que l'interface de serveur complète ne soit installée, donc je peux exécuter powershell uniquement à partir de l'invite de commande ou de ServerManager.

J'essaie en fait d'exécuter la commande: Enable-ServerManagerStandardUserRemoting mais bien que cela semble fonctionner, cela n'ajoute pas l'utilisateur en question aux différents groupes comme il est censé le faire. Je soupçonne que cela ne fonctionne pas correctement car je ne l'exécute pas à partir d'une invite PowerShell entièrement élevée, juste une invite standard mais en tant qu'administrateur.

Merci Nick

30
NickC

Bien sûr ... fonctionne également sur Windows 7+.

Ouvrez d'abord Powershell:

Tapez PowerShell pour entrer dans une session PowerShell.

ne fois dans la session:

Tapez Start-Process PowerShell -Verb RunAs et appuyez sur Entrée.

Cela ouvrira un nouveau processus Powershell en tant qu'administrateur.

------- OR -------

Pour tout faire avec une seule ligne de l'invite de commande, tapez simplement:

powershell -Command "Start-Process PowerShell -Verb RunAs"

36
TheCleaner

Une autre méthode consiste à procéder comme suit:

  1. type: runas/utilisateur: nom d'utilisateur administrateur powershell
  2. entrez le mot de passe approprié lorsque vous y êtes invité

Vous avez terminé!

1
Opera512