Windows: Utfør powershell-skript - hvordan det fungerer
Av sikkerhetsgrunner kan du ikke kjøre Powershell-skriptet under Windows som standard. I stedet blir de små programmene blokkert. I dette praktiske tipset viser vi deg hvordan du fremdeles kan starte og bruke skriptet.
Kjør Powershell-skript på Windows - du må gjøre det
Hvis du vil kjøre et Powershell-skript på Windows, må du først fjerne blokken:
- Høyreklikk på Powershell-snarveien og velg "Kjør som administrator". Du må kanskje bekrefte dette trinnet.
- Utfør kommandoen "Set-ExecutionPolicy RemoteSIGN" her slik at skriptene blir kjørt.
- Merk: Denne kommandoen kjører alle skript, noe som kan føre til en sikkerhetsrisiko.
- "RemoteSIGN" krever en digital signatur for å utføre den og bruker dette til skriptene som er lastet ned fra Internett. Windows kjører alltid lokale skript som du har opprettet på PC-en.
- Du kan derfor bruke varianten "AllSIGN" i stedet for "RemoteSIGN". Så alle skript utføres med en digital signatur. Hvis signaturen er ukjent, blir du bedt om tillatelse.
- Variabelen "Ubegrenset" utfører alle skript, men det utstedes en advarsel for usignerte skript som er lastet ned fra Internett. I dette tilfellet er kommandoen "Set-ExecutionPolicy Unrestricted".
- Med kommandoen "powershell -ep RemoteSIGN -file MyScript.ps1" kan du sette opp et unntak for filen din. Erstatt variabelen "MyScript.ps1" med det faktiske filnavnet.
Utfør powershell-skript - rediger grupperettigheter
Alternativt kan du også redigere grupperettighetene under Windows 10. Fordelen: Du trenger ikke å velge mellom de forvirrende kommandoene.
- Skriv inn "Datamaskin- og brukerkonfigurasjon" i Windows-søk og start programmet med samme navn.
- Bytt her til "Retningslinjer" og deretter til "Administrative maler".
- Under "Windows-komponenter" ser du etter mappen "Windows PowerShell".
- Dobbeltklikk på "Tillat kjøring av skript".
- Her finner du innstillingsalternativene "Tillat lokale skript og eksternt signerte skript", "Tillat kun signerte skript" og "Tillat alle skript".
- Av sikkerhetsgrunner anbefaler vi at du bruker alternativet "Tillat lokale skript og ekstern signerte skript". Dette beskytter PC-en din optimalt.
Disse instruksjonene er basert på Windows 8 eller Windows 10. Vi vil vise deg de viktigste kommandoene til Powershell i det neste praktiske tipset.