Hvordan endre policy som kjører Windows PowerShell

{title}

Windows PowerShell er utvilsomt et av administrasjons- og kontrollverktøyene som er integrert i Windows-operativsystemer som gir oss flere alternativer når du utfører forskjellige administrasjons-, support- eller informasjonsoppgaver takket være den store gruppen av cmdlets.

Etter hvert blir Windows PowerShell etterfølgeren til den allerede kjente og lenge brukte CMD eller Command Prompt.

En av hovedoppgavene vi bruker Windows PowerShell er utførelse av skript for å automatisere oppgaver i operativsystemet eller for å lage forskjellige handlinger i det, men hvert skript kan endre poster, tjenester eller systemverdier som dårlig utført kan ødelegge programmer, applikasjoner eller det samme operativsystemet, derav viktigheten og omsorgen for å vite hvilke skript vi kjører i operativsystemet.

Denne risikoen økes mer hvis utstyret deles, det vil si ikke bare vi får tilgang til, men mange flere brukere som kanskje eller ikke kan utføre skript uten vår viten, og til slutt kan dette være skadelig for den optimale ytelsen og stabiliteten til utstyret.

For å forhindre dette, og gitt at vi ikke kan holde oss oppdatert med aktivitetene på datamaskinen, har Microsoft gitt oss flere alternativer for å begrense utførelsen av skript og andre oppgaver i Windows PowerShell som vil tillate oss å være mer rolige .

1. Tillatelsesdivisjoner i Windows PowerShell


Windows har som nevnt delt tillatelsene når du bruker Windows PowerShell på følgende alternativer:

Begrenset - Begrenset

Det er ikke mulig å utføre kommandoer, og Windows PowerShell kan bare brukes i interaktiv modus .

AllSigned - Bare signaturer

Med denne tillatelsen kan bare skript som er signert av en klarert redaktør, utføres.

RemoteSIGN - Remote Signature

Med denne tillatelsen må alle nedlastede skript inneholde signaturen til en klarert redaktør før de kjøres.

Ubegrenset - Ubegrenset

Med denne tillatelsen kan alle skript utføres uten begrensninger i Windows PowerShell. Denne policyen anbefales hvis vi bare bruker utstyret.

2. Slik angir du utføringspolitikken i Windows PowerShell

Trinn 1
For å starte prosessen vil vi åpne en Windows PowerShell-konsoll som administratorer (høyreklikk / kjør som administrator) og i den distribuerte konsollen vil vi gå inn i følgende cmdlet

 Set-ExecutionPolicy 

Trinn 2
Følgende vindu vises. Når vi ser at systemet ber oss om å legge inn den nye verdien som skal tildeles for utførelsespolitikken, må du huske at vi har fire muligheter.

{title}

Trinn 3
Angi ønsket verdi i feltet ExecutionPolicy og trykk Enter . I dette tilfellet har vi etablert den ubegrensede policyen, siden bare vi bruker utstyret.

{title}

Trinn 4
Nå må vi bekrefte handlingen som skal utføres ved å legge inn respektive bokstav, i dette tilfellet legger vi inn bokstaven O slik at verdien er Ja til alt og trykker Enter.

{title}

Vi kan avslutte Windows PowerShell, og vi har etablert vår utførelsespolicy på en enkel og praktisk måte som gir større sikkerhet til systemet. På denne måten vil vi forhindre at andre brukere kjører skript som vi ikke ønsker. Vi kan også blokkere utførelse og bruk av applikasjoner i Windows, se på denne opplæringen og beskytte datamaskinen din.

Blokker W10-applikasjoner