Description : Cette procédure décrit comment l’administrateur d’un domaine peut exécuter un script PowerShell sur un environnement Windows Server 2008. Par défaut, l’exécution de scripts est interdite sur un OS Windows Server 2008. C’est pourquoi, il est utile de savoir comment obtenir le niveau de stratégie d’exécution de scripts PowerShell et le modifier. Si vous essayez d’exécuter un script sur un environnement où la stratégie d’exécuter ne vous le permet pas, vous risquez d’obtenir le message suivant :
Pré-requis :
- Avoir un OS Windows Server 2008
- Avoir PowerShell installé
- Avoir des droits d’administration sur le serveur
Connaître le niveau de stratégie d’exécution de PowerShell :
1 – Connectez-vous sur votre Windows Server 2008 et démarrer une console « PowerShell » :
2 – Dans l’invite de commande, tapez la commande suivante : Get-Execution Policy
NB : Cette commande vous affiche le niveau de la stratégie d’exécution de PowerShell. Dans notre cas, « Restricted » s’affiche, ce qui veut dire que l’exécution des scripts Windows PowerShell est interdite sur le serveur.