Par défaut, sur les postes utilisateur comme dans mon exemple Seven Professionnel, l'execution des scripts PowerShell est désactivée en affichant le message suivant : cmdps.jpg

Cela pourrait poser certains problèmes lors de l’exécution de script PowerShell déployée par GPO par exemple. Pour remedier a ceci, il faut télécharger un paquet MSI "Administrative Templates for Windows PowerShell" qui nous permettera de rajouter un module d'administration dans les GPO's. Il est possible de le télécharger directement sur mon site ou télécharger le fichier directement sur le site de microsoft .

Une fois l'installation terminée, nous pouvons retrouver le fichier ".ADM" dans le repertoire suivant :

  • Architecture x86 : "C:\Program Files\Microsoft Group Policy\PowerShellExecutionPolicy.adm"
  • Architecture x64 : "C:\Program Files (x86)\Microsoft Group Policy\PowerShellExecutionPolicy.adm"

Pour installer un fichier ".ADM", nous devons acceder à la "Gestion de stratégie de groupe" grace à la commande "gpmc.msc". En editant une GPO, naviger dans l'arborescence de "Configuration ordinateur" jusqu'a "Modèles d'administration", clique droit, puis "Ajout/Suppression de modèle". Il faut ensuite indiquer le chemin du fichier ".ADM" puis le "Modèles d'administration classiques" va s'afficher. adm.jpg Il ne reste plus qu'a activer la stratégie "Turn on Script Execution" et de modifier le type d"Execution Policy" en fonction de votre besoin. Une fois validé, un seul "GPupdate /force" sur le poste utilisateur suffit pour que la GPO s'applique gpupdate.jpg

A bientôt ;) Romain