Slik setter du inn PowerShell Execution Policy

Det kan hende du må sette PowerShell-eksekveringspolitikken når du prøver å kjøre PowerShell-skript for å tillate at skriptet kjører. Ellers kan du bli møtt med et " skriptnavn kan ikke lastes inn fordi kjørende skript er deaktivert på dette systemet. " feilmelding.

Bruk denne veiledningen for å tillate PowerShell-skriptutføring på Windows-systemet.

Først må du være sikker på at skriptet ikke er blokkert fra å utføre med disse trinnene:

  1. Høyreklikk på ikonet for skriptet, og velg deretter " Egenskaper ".
  2. Kontroller at avkryssingsboksen " Unblock " er valgt, velg deretter " OK ".

Alternativ 1 - PS Command

  1. Velg " Start " -knappen og skriv " powershell ".
  2. Høyreklikk " Windows PowerShell ", velg deretter " Kjør som administrator ".
  3. Skriv inn følgende, og trykk deretter på " Enter ":

    Set-ExecutionPolicy RemoteSigned -Force

Alternativ 2 - Registernøkkel

  1. Hold nede Windows-tasten, og trykk deretter på " R " for å hente opp kjørevinduet.
  2. Skriv " regedit ", velg deretter " OK ":
  3. Naviger til følgende:
    • HKEY_LOCAL_MACHINE
    • SOFTWARE
    • Microsoft
    • Kraftskall
    • 1
    • Shelllds
    • Microsoft.Powershell
  4. Høyreklikk mappen " Microsoft.PowerShell ", velg deretter " Ny "> " Strengverdi ".
  5. Skriv " ExecutionPolicy ", og trykk deretter " Enter " for å angi strengnavnet.
  6. Åpne " ExecutionPolicy ", og skriv deretter " RemoteSigned " i feltet " Verdi data ".
  7. Velg " OK ".

Alternativ 3 - Gruppepolicy

Innstillingene i gruppepolicy for å angi eksekveringspolitikken finnes i administrasjonseditoren for gruppepolicy på denne banen:

  • Retningslinjer> Administrative maler> Windows-komponenter> Windows PowerShell> Slå på scriptutførelse