Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Bienvenue sur mon blog il est destiné à l'actualité et aux scripts sous Windows PowerShell. Windows Powershell Scripts assure l'administration, la gestion et l'automatisation des logiciels Microsoft et différents partenaires.

Publicité

Exécution des scripts dans Powershell

Afin d'améliorer et de renforcer la sécurité Microsoft a mis en place des politiques de sécurité pour l'exécution des scripts Powershell.    

  • le mode de sécurité du shell, appelé aussi "stratégie d’exécution".
  • la signature des scripts.


Il existe 4 stratégies d’exécution dans PowerShell :

  • Restricted :
- Stratégie par défaut
- Ne permet que la saisie interactive de commandes, c'est-à-dire uniquement dans le shell
- Les scripts ne sont pas autorisés
  • AllSigned :
- Les scripts peuvent être exécutés mais seulement s’ils sont signés
- Demande confirmation avant l’exécution de chaque script
  • RemoteSigned :
- Les scripts exécutés localement peuvent être exécutés sans être signés
- Les scripts téléchargés à partir d’internet doivent être signés
- Ne demande pas de confirmation avant d’exécuter des scripts signés ou non par une autorité de certification connue de votre ordinateur
  • Unrestricted :
- Tous les scripts signés ou non peuvent être exécutés

Par défaut le mode d'exécution des scripts est en mode restricted.

Pour connaître la stratégie d'exécution en cours :

PS > Get-ExecutionPolicy

Pour autoriser et afficher l'exécution de scripts :

PS > Set-ExecutionPolicy remotesigned  | Get-ExecutionPolicy  
Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article