Ouvrir Windows Terminal en tant qu'administrateur avec WIN+R

J’utilise le raccourci +R pour lancer Windows Terminal [wt], mais je ne peux pas l’exécuter en tant qu’administrateur, ce qui cause des problèmes lorsque j’installe quelque chose via choco.

  • Pour l’ouvrir en tant qu’administrateur, je dois :
    Appuyer sur > Faire un clic droit sur Terminal > Plus > Exécuter en tant qu’administrateur > :reverse_button: > ENTRÉE

  • Certaines solutions suggèrent d’utiliser ce qui suit, mais cela ne peut ouvrir que powershell, pas wt :
    +X > A > :reverse_button: > ENTRÉE

  • Tandis que d’autres suggèrent ce qui suit, mais cela ne fonctionne pas non plus :
    +R > MAJ+CTRL+ENTRÉE

Comment ouvrir Windows Terminal en tant qu’administrateur via une commande ?

Un shell dans Windows Terminal [wt] peut être lancé/relancé en tant qu’administrateur de trois manières :

  • Épinglez Windows Terminal à la barre des tâches : Maj + Clic droit dessus → Exécuter en tant qu’administrateur

  • Relancer en tant qu’administrateur depuis 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 comme [variables d'environnement](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-7) aux [profils](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-7) PowerShell [`$Profile`] :
`%UserProfile%\Documents\Windows Powershell\Microsoft.PowerShell_profile.ps1

%UserProfile%\Documents\Windows Powershell\profile.ps1

  • Ajoutez la fonction Relaunch-Admin au profil, en invoquant Relaunch-Admin ou l’alias psadmin :
    `# Fonction pour relancer en tant qu’administrateur :
    function Relaunch-Admin { Start-Process -Verb RunAs (Get-Process -Id $PID).Path }

Alias pour la fonction :

Set-Alias psadmin Relaunch-Admin