web-dev-qa-db-fra.com

Ouvrez le terminal Windows comme administrateur avec Win + R

J'utilise un raccourci Windows Key +R Pour exécuter Windows Terminal [wt], mais je ne peux pas l'exécuter comme administrateur, ce qui provoque des problèmes lorsque j'installe quelque chose via choco.

  • Pour l'ouvrir comme administrateur, je dois:
    Presse Windows Key > Cliquez avec le bouton droit de la souris Terminal> plus> exécuter comme adminENTER
  • Certaines solutions disent à utiliser ce qui suit, mais il ne peut s'ouvrir que powershell, pas wt:
    Windows Key+XAENTER
  • Tandis que Autres dire d'utiliser ce qui suit, mais cela ne fonctionne pas non plus:
    Windows Key+RSHIFT+CTRL+ENTER

Comment ouvrir le terminal Windows comme administrateur via une commande?

13
deuterium

Une coquille dans la borne de Windows [wt] peut être lancée/relancée comme administrateur de trois manières:

  1. Pin Windows Terminal à la barre des tâches> SHIFT + Cliquez avec le bouton droit sur IT> Exécutez en tant qu'administrateur
  2. Relanchat comme administrateur à partir de wt: [.____]
    # Cmd:
      Powershell -Command "Start-Process cmd -Verb RunAs"
    
    # Powershell:
      Start-Process -FilePath "powershell" -Verb RunAs
    
    # Pwsh:
      Start-Process -FilePath "pwsh" -Verb RunAs
    
    • Ceux-ci peuvent être ajoutés à l'utilisateur suivant PowerShell profils [$Profile] Comme variables d'environnement :
      • %UserProfile%\Documents\Windows Powershell\profile.ps1
      • %UserProfile%\Documents\Windows Powershell\Microsoft.PowerShell_profile.ps1
  3. Ajouter Relaunch-Admin Fonction aux profils PowerShell ci-dessus et invoquez par relaunch-admin ou alias psadmin:
    # Function to relaunch as Admin:
      function Relaunch-Admin { Start-Process -Verb RunAs (Get-Process -Id $PID).Path }
    
    # Alias for the function:
      Set-Alias psadmin Relaunch-Admin
    
8
JW0914

Dans les versions plus anciennes de Windows, Exécuter ... Tâches créées avec des privilèges administratifs, mais sous Windows 10, il ne le fait plus; Cependant, vous pouvez le faire à l'aide de Task Manager:

  • CTRL+SHIFT+ESC > -fichier Menu> nouvelle tâche> Créer une tâche avec des privilèges administratifs
5
Wasif Hasan

Pour démarrer un exécutable en tant qu'administrateur des menus d'exécution et de Windows, appuyez sur CTRL+SHIFT+ENTER:

  • Exécuter:  WinKey+R
  • Menus Windows: Tapez le nom de l'application> Cliquez sur IT> Sélectionner Ouvrir l'emplacement du fichier: [.____]
    1. Cliquez avec le bouton droit de la souris sur raccourci> Sélectionnez Propriétés
    2. raccourci onglet> Avancé> Propriétés avancées> SELECT exécutez en tant qu'administrateur
      [.____] (L'application commencera toujours comme admin à partir de maintenant)

options supplémentaires pour exécuter une application en tant qu'administrateur

3
user2380383

Vous pouvez créer un raccourci pour toujours exécuter la borne Windows en tant qu'administrateur à l'aide de ce script PowerShell:

$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$Home\Desktop\Windows Terminal.lnk")
$Shortcut.TargetPath = "$env:LOCALAPPDATA\Microsoft\WindowsApps\Microsoft.WindowsTerminal_8wekyb3d8bbwe\wt.exe"
$Shortcut.Save()

$bytes = [System.IO.File]::ReadAllBytes("$Home\Desktop\Windows Terminal.lnk")
$bytes[0x15] = $bytes[0x15] -bor 0x20 #set byte 21 (0x15) bit 6 (0x20) ON
[System.IO.File]::WriteAllBytes("$Home\Desktop\Windows Terminal.lnk", $bytes)

Il crée fondamentalement un fichier Windows Terminal.lnk sur votre bureau, lorsque vous exécutez qu'il exécute Terminal Windows en tant qu'administrateur.

3
Vladimir Gonzalez