Het PowerShell-uitvoeringsbeleid instellen

U moet mogelijk het uitvoeringsbeleid van PowerShell instellen wanneer u probeert PowerShell-scripts uit te voeren zodat het script kan worden uitgevoerd. Anders kunt u worden begroet met een " scriptnaam kan niet worden geladen omdat het uitvoeren van scripts is uitgeschakeld op dit systeem. "Foutmelding.

Gebruik deze zelfstudie om PowerShell-scriptuitvoering op uw Windows-systeem mogelijk te maken.

Zorg er eerst voor dat het script niet geblokkeerd wordt om met deze stappen te worden uitgevoerd:

  1. Klik met de rechtermuisknop op het pictogram van het script en selecteer vervolgens " Eigenschappen ".
  2. Zorg ervoor dat het selectievakje " Deblokkeren " is geselecteerd en selecteer vervolgens " OK ".

Optie 1 - PS-opdracht

  1. Selecteer de " Start " knop en typ " powershell ".
  2. Klik met de rechtermuisknop op " Windows PowerShell " en selecteer vervolgens " Uitvoeren als beheerder ".
  3. Typ het volgende en druk op " Enter ":

    Set-ExecutionPolicy RemoteSigned -Force

Optie 2 - Registersleutel

  1. Houd de Windows-toets ingedrukt en druk vervolgens op " R " om het venster Uitvoeren te openen.
  2. Typ " regedit " en selecteer vervolgens " OK ":
  3. Navigeer naar het volgende:
    • HKEY_LOCAL_MACHINE
    • SOFTWARE
    • Microsoft
    • PowerShell
    • 1
    • Shelllds
    • Microsoft.Powershell
  4. Klik met de rechtermuisknop op de map " Microsoft.PowerShell " en selecteer vervolgens " Nieuw "> " Stringwaarde ".
  5. Typ " ExecutionPolicy " en druk vervolgens op " Enter " om de tekenreeksnaam in te stellen.
  6. Open " ExecutionPolicy " en typ vervolgens " RemoteSigned " in het veld " Waardegegevens ".
  7. Selecteer " OK ".

Optie 3 - Groepsbeleid

De instellingen in Groepsbeleid om het uitvoeringsbeleid in te stellen, vindt u in Groepsbeleidbeheer-editor op dit pad:

  • Beleid> Beheersjablonen> Windows-onderdelen> Windows PowerShell> Scriptuitvoering inschakelen