PowerShell - Running Scripts est désactivé sur ce système
- 2267
- 320
- Romain Martinez
Problème:
Cette erreur survient lorsque la politique d'exécution PowerShell ne nous permet pas d'exécuter des scripts. J'ai également trouvé la même erreur lorsqu'ils ont essayé d'exécuter un script PowerShell.
Solution:
La politique d'exécution de PowerShell est définie par défaut sur restreint. Vous pouvez modifier les politiques d'exécution de PowerShell avec Set-exécutionpolicy
cmdlet. Pour exécuter la stratégie de jeu de script extérieur sur RemoSigned.
Ps c: \> Set-exécutionPolicy RemoSigned
Vous trouverez ci-dessous la liste des quatre politiques d'exécution différentes dans PowerShell
- Limité - Aucun script ne peut être exécuté.
- Insigné - Seuls les scripts signés par un éditeur de confiance peuvent être exécutés.
- Éloigné - Les scripts téléchargés doivent être signés par un éditeur de confiance.
- Libre - Tous les scripts Windows PowerShell peuvent être exécutés.
Vous devez également savoir:
Exécutez la commande suivante pour obtenir la politique d'exécution actuelle dans Set in PowerShell.
Ps c: \> Get-ExcutionPolicy
Vous pouvez contourner cette politique en ajoutant -Exécution de contournement de la politique
Lors de l'exécution du script PowerShell.
c: \> PowerShell -ExecutionPolicy Bypass -file Script.PS1
Référence: https: // technet.Microsoft.com / en-us / bibliothèque / ee176961.aspx
- « Comment monter et défaut le système de fichiers à Linux
- Comment convertir la chaîne en int dans Java »