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 : Si nous regardons nos droits d'execution de script avec la commande "Get-ExecutionPolicy", effectivement, nous pouvons apercevoir que notre accès est restreint. La commande "Get-Help Get-ExecutionPolicy - detailed", nous pouvons observer qu'il existe quatre options possibles :
- Restricted
- AllSigned
- RemoteSigned
- Unrestricted
Dans notre cas, RemoteSigned conviendrait car il autorise l'execution des fichiers .ps1 et .ps1xml. Grace à la commande "Set-ExecutionPolicy RemoteSigned", le poste sera autorisé a executer des scripts PowerShell.
Vous trouverez un autre article pour activer l'execution de script powershell par GPO.
A bientôt.
Romain