PowerShell: Postavite politiku izvršavanja

Možda ćete morati postaviti politiku izvršavanja PowerShell-a kada pokušavate pokrenuti PowerShell skripte kako biste dopustili izvođenje skripte. U protivnom vas može dočekati "ime skripte ne može se učitati jer je pokretanje skripti onemogućeno na ovom sustavu.” poruka o pogrešci.

Upotrijebite ovaj vodič kako biste omogućili izvršavanje skripte PowerShell na vašem Windows sustavu.

Prvo, provjerite nije li skripta blokirana u izvršavanju s ovim koracima:

  1. Desnom tipkom miša kliknite na ikonu skripte, a zatim odaberite "Svojstva“.
  2. Osigurajte “Deblokiraj” označen je potvrdni okvir, a zatim odaberite “u redu“.

Opcija 1 – PS naredba

  1. Odaberite "Početak” gumb i upišite “powershell“.
  2. Desni klik "Windows PowerShell“, zatim odaberite “Pokreni kao administrator“.
  3. Upišite sljedeće, a zatim pritisnite "Unesi“:
    Set-ExecutionPolicy RemoteSigned -Force

Opcija 2 – ključ registra

  1. Držite pritisnutu Windows ključ, zatim pritisnite “R” za otvaranje prozora Pokreni.
  2. Upišite "regedit“, zatim odaberite “u redu“:
  3. Idite na sljedeće:
    • HKEY_LOCAL_Stroj
    • SOFTVER
    • Microsoft
    • PowerShell
    • 1
    • Školjke
    • Microsoft. Powershell
  4. Desnom tipkom miša kliknite "Microsoft. PowerShell”, a zatim odaberite “Novi” > “Vrijednost niza“.
  5. Upišite "Politika izvršenja“, zatim pritisnite “Unesi” za postavljanje naziva niza.
  6. Otvorena "Politika izvršenja“, zatim upišite “RemoteSigned” u “Podaci o vrijednosti” polje.
  7. Odaberi "u redu“.

Opcija 3 – Grupna politika

Postavke u pravilima grupe za postavljanje pravila izvršavanja mogu se pronaći u uređivaču grupnih pravila na ovom putu:

  • Pravila > Administrativni predlošci > Windows komponente > Windows PowerShell > Uključi izvršavanje skripte