fbpx

Cameroun Actuel

Comment activer et utiliser la stratégie d’exécution des scripts dans Windows PowerShell ?

Par défaut, iPowerShell vous permet d’exécuter des commandes (cmdlets) via sa console. Pour exécuter un script, vous pouvez créer un fichier notepad contenant le code du script, l’enregistrer avec une extension .ps1 et l’exécuter via la console PowerShell. Vous pouvez également coller directement le script dans la console pour l’exécuter.

Cependant, si c’est la première fois que vous exécutez un script via PowerShell, vous rencontrerez l’erreur « Running script is disabled ». Par défaut, l’exécution de scripts sur PowerShell est désactivée par mesure de sécurité afin d’empêcher les scripts malveillants de s’exécuter sur votre système. Nous vous présentons ici les deux façons d’activer la politique d’exécution des scripts sur Windows PowerShell.

, Cameroun Actuel

Vous pouvez utiliser une cmdlet PowerShell pour obtenir votre politique d’exécution actuelle. Connaître votre politique d’exécution actuelle est nécessaire pour savoir si vous avez besoin d’un changement de politique ou non.

Pour obtenir votre politique d’exécution actuelle pour l’utilisateur actuel :

  1. Ouvrez Windows PowerShell en tant qu’administrateur.
  2. Tapez la commande suivante dans la console PowerShell et appuyez sur Entrée :
     get-executionpolicy 
  3. Étant donné que vous avez rencontré une erreur lors de l’exécution du script, le résultat sera probablement le suivant Restreint comme votre politique d’exécution actuelle.
  4. Si vous avez besoin d’afficher la politique d’exécution pour toutes les portées prises en charge :
     get-executionpolicy -list 

Vous devrez changer la politique d’exécution en RemoteSigned pour exécuter des scripts locaux sans erreur. Vous pouvez modifier la politique d’exécution à partir de l’application Paramètres et de PowerShell.

Vous pouvez modifier et définir la politique d’exécution de PowerShell sur RemoteSigned à l’aide de l’application Paramètres. Tout ce que vous avez à faire est de modifier les paramètres PowerShell dans la section des développeurs pour changer la politique d’exécution afin d’activer l’exécution des scripts PowerShell.

Pour modifier la politique d’exécution à l’aide de l’application Paramètres :

  1. Appuyer sur Win + I pour ouvrir Settings.
  2. Ouvrir le Vie privée et sécurité dans le volet gauche.
  3. Ensuite, cliquez sur Pour les développeurs.
    , Cameroun Actuel
  4. Cliquez pour agrandir la page PowerShell section.
  5. Basculer l’interrupteur sur modifier la politique d’exécution pour permettre aux scripts PowerShell locaux de s’exécuter sans signature – Exiger la signature pour les scripts distants.
    , Cameroun Actuel
  6. Une fois cela fait, ouvrez PowerShell, tapez get executionpolicy, et appuyez sur Entrer. La politique d’exécution pour l’utilisateur actuel est maintenant définie comme suit RemoteSigned.
  7. Si vous devez désactiver la politique d’exécution, activez le commutateur PowerShell et définissez-le sur Désactivé.

, Cameroun Actuel

Vous pouvez utiliser une cmdlet…

Lire la suite de l’article sur encause.fr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Dernières nouvelles

Suivez-nous !

Lire aussi