Du må kanskje angi PowerShell-utførelsespolicyen når du prøver å kjøre PowerShell-skript for å la skriptet kjøre. Ellers kan du bli møtt med en "skriptnavn kan ikke lastes fordi kjørende skript er deaktivert på dette systemet." feilmelding.
Bruk denne opplæringen for å tillate kjøring av PowerShell-skript på Windows-systemet.
Først må du kontrollere at skriptet ikke er blokkert fra å kjøre med disse trinnene:
- Høyreklikk på ikonet for skriptet, og velg deretter "Egenskaper“.
- Sørg for at "Fjern blokkering" avmerkingsboksen er valgt, og velg deretter "OK“.
Alternativ 1 – PS-kommando
- Velg "Start"-knappen og skriv "kraftskall“.
- Høyreklikk "Windows PowerShell", velg deretter "Kjør som administrator“.
- Skriv inn følgende, og trykk deretter "Tast inn“:
Set-ExecutionPolicy Remote Signed -Force
Alternativ 2 – Registernøkkel
- Hold nede Windows-nøkkel, trykk deretter "R" for å få opp Run-vinduet.
- Skriv inn "regedit", velg deretter "OK“:
- Naviger til følgende:
- HKEY_LOCAL_Machine
- PROGRAMVARE
- Microsoft
- Kraftskall
- 1
- Shelllds
- Microsoft. Kraftskall
- Høyreklikk på "Microsoft. Kraftskall"-mappen, velg deretter "Ny” > “Strengverdi“.
- Skriv inn "Utførelsespolicy", trykk deretter "Tast inn" for å angi strengnavnet.
- Åpen "Utførelsespolicy", skriv deretter "Fjernsignert" i "Verdidata" felt.
- Plukke ut "OK“.
Alternativ 3 – Gruppepolicy
Innstillingene i Group Policy for å angi utførelsespolicyen finner du i Group Policy Management Editor på denne banen:
- Retningslinjer > Administrative maler > Windows-komponenter > Windows PowerShell > Slå på skriptutførelse