Comment définir une stratégie d'exécution de PowerShell

Vous devrez peut-être définir la stratégie d'exécution de PowerShell lors de la tentative d'exécution de scripts PowerShell pour permettre l'exécution du script. Sinon, vous pourriez être accueilli par un «nom du script ne peut pas être chargé car l'exécution de scripts est désactivée sur ce système." Message d'erreur.

Utilisez ce didacticiel pour autoriser l'exécution de scripts PowerShell sur votre système Windows.

Tout d'abord, assurez-vous que l'exécution du script ne soit pas bloquée avec ces étapes:

  1. Faites un clic droit sur l’icône du script, puis sélectionnez “Propriétés“.
  2. Assurer le "Débloquer”La case est cochée, puis sélectionnez“D'accord“.

Option 1 - Commande PS

  1. Sélectionnez le "Début"Bouton et tapez"PowerShell“.
  2. Clic-droit "Windows PowerShell", Puis sélectionnez"Exécuter en tant qu'administrateur“.
  3. Tapez le texte suivant, puis appuyez sur “Entrer“:
    Set-ExecutionPolicy RemoteSigned -Force

Option 2 - Clé de registre

  1. Maintenez la Clé Windows, puis appuyez "R”Pour faire apparaître la fenêtre Run.
  2. Type "regedit", Puis sélectionnez"D'accord“:
  3. Accédez à ce qui suit:
    • HKEY_LOCAL_Machine
    • LOGICIEL
    • Microsoft
    • PowerShell
    • 1
    • Shelllds
    • Microsoft.Powershell
  4. Faites un clic droit sur le "Microsoft.PowerShell"Dossier, puis sélectionnez"Nouveau” > “Valeur de chaîne“.
  5. Type "Politique d'exécution", puis appuyez "Entrer”Pour définir le nom de la chaîne.
  6. Open “Politique d'exécution", Puis tapez"RemoteSigned" dans le "Données de valeur" champ.
  7. Sélectionnez “D'accord“.

Option 3 - Stratégie de groupe

Les paramètres de la stratégie de groupe pour définir la stratégie d'exécution sont disponibles dans l'éditeur de gestion des stratégies de groupe, à l'emplacement suivant:

  • Stratégies> "Modèles d'administration"> "Composants Windows"> "Windows PowerShell"> "Activer l'exécution du script"