PowerShell
Windows PowerShell est un interpréteur de commandes basé sur des tâches et un langage de script conçu spécialement pour l’administration du système. Basé sur le .NET Framework, Windows PowerShell aide les professionnels de l’informatique et power users à contrôler et automatiser l’administration du système d’exploitation Windows et des applications qui s’exécutent sur Windows.
L’outil en ligne de commande PowerShell.exe démarre une session Windows PowerShell dans une fenêtre d’invite de commandes. Lorsque vous utilisez PowerShell.exe, vous pouvez utiliser ses paramètres facultatifs pour personnaliser la session. Par exemple, vous pouvez démarrer une session qui utilise une stratégie d’exécution particulière ou une autre qui exclut un profil Windows PowerShell. Sinon, la session est identique à n’importe quelle session démarrée dans la console Windows PowerShell.
Pour démarrer une session Windows PowerShell dans une fenêtre d’invite de commandes, tapez
PowerShell
. Un préfixe PS est ajouté à l’invite de commandes pour indiquer que vous êtes dans une session Windows PowerShell.Pour démarrer une session avec une stratégie d’exécution particulière, utilisez le paramètre ExecutionPolicy et tapez :
PowerShell.exe -ExecutionPolicy Restricted
Pour démarrer une session Windows PowerShell sans vos profils Windows PowerShell, utilisez le paramètre NoProfile et tapez :
PowerShell.exe -NoProfile
Pour démarrer une session, utilisez le paramètre ExecutionPolicy et tapez :
PowerShell.exe -ExecutionPolicy Restricted
Pour afficher le fichier d’aide PowerShell.exe, tapez :
PowerShell.exe -help PowerShell.exe -? PowerShell.exe /?
Pour mettre fin à une session Windows PowerShell dans une fenêtre d’invite de commandes, tapez
exit
. L’invite de commandes classique retourne.
Pour obtenir la liste complète des paramètres de ligne de commande PowerShell.exe, consultez about_PowerShell.Exe.
Pour plus d’informations sur les autres façons de démarrer Windows PowerShell, consultez Démarrage de Windows PowerShell.
Windows PowerShell s’exécute sur l’option d’installation Server Core des systèmes d’exploitation Windows Server. Toutefois, les fonctionnalités qui nécessitent une interface utilisateur graphique, comme l'l’environnement de script intégré Windows PowerShell (ISE), ainsi que les Out-GridView et applets de commande Show-Command, ne s’exécutent pas sur les installations Server Core.