Comment activer l'exécution des scripts PowerShell sous Windows 10 ?

Réponses rédigées par Antoine
Dernière mise à jour : 2017-11-05 18:17:45
Question

Lorsque j'essaie d'exécuter mon script PowerShell, j'obtiens cette erreur:

Le fichier C: \ Common \ Scripts \ hello.ps1 ne peut pas être chargé car l'exécution des scripts est désactivée sur ce système. S'il vous plaît voir "get-help about_signing" pour plus de détails. Sur la ligne: 1 char: 13 +. \ hello.ps1 <<<< + CategoryInfo: NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId: RuntimeException

Réponse

1 - Démarrez Windows PowerShell avec l'option "Exécuter en tant qu'administrateur". Seuls les membres du groupe Administrateurs sur l'ordinateur peuvent modifier la stratégie d'exécution.

2 - Activer l'exécution de scripts non signés en entrant:

set-executionpolicy remotesigned 

Cela permettra d'exécuter des scripts non signés.

A lire aussi Exécution de scripts dans la bibliothèque Microsoft TechNet.

https://technet.microsoft.com/fr-fr/fr/library/bb613481.aspx