PowerShell: Indstil udførelsespolitik

click fraud protection

Du skal muligvis indstille PowerShell-udførelsespolitikken, når du forsøger at køre PowerShell-scripts for at tillade scriptet at køre. Ellers kan du blive mødt med et "scriptnavn kan ikke indlæses, fordi kørende scripts er deaktiveret på dette system." fejl besked.

Brug denne vejledning til at tillade udførelse af PowerShell-script på dit Windows-system.

Først skal du sikre dig, at scriptet ikke er blokeret fra at køre med disse trin:

  1. Højreklik på ikonet for scriptet, og vælg derefter "Ejendomme“.
  2. Sørg for at "Fjern blokering" afkrydsningsfeltet er markeret, og vælg derefter "Okay“.

Mulighed 1 – PS-kommando

  1. Vælg "Start"-knappen og skriv "powershell“.
  2. Højreklik "Windows PowerShell", vælg derefter "Kør som administrator“.
  3. Indtast følgende, og tryk derefter på "Gå ind“:
    Set-ExecutionPolicy RemoteSigned -Force

Mulighed 2 – Registreringsnøgle

  1. Hold nede Windows nøgle, og tryk derefter på "R” for at få vinduet Kør frem.
  2. Skriv "regedit", vælg derefter "Okay“:
  3. Naviger til følgende:
    • HKEY_LOCAL_Maskin
    • SOFTWARE
    • Microsoft
    • PowerShell
    • 1
    • Shelllds
    • Microsoft. Powershell
  4. Højreklik på "Microsoft. PowerShell" mappe, og vælg derefter "Ny” > “Strengværdi“.
  5. Skriv "Udførelsespolitik", tryk derefter på "Gå ind” for at indstille strengnavnet.
  6. Åbn "Udførelsespolitik", skriv derefter"Fjernsigneret" i "Værdi data" Mark.
  7. Vælg "Okay“.

Mulighed 3 – Gruppepolitik

Indstillingerne i Group Policy for at indstille udførelsespolitikken kan findes i Group Policy Management Editor på denne sti:

  • Politikker > Administrative skabeloner > Windows-komponenter > Windows PowerShell > Slå scriptudførelse til