Windows PowerShell Det er utvilsomt et av administrasjons- og kontrollverktøyene som er innlemmet i Windows -operativsystemer som gir oss flere alternativer når vi utfører forskjellige administrasjons-, support- eller informasjonsoppgaver takket være den brede gruppen cmdlets.
Litt etter litt blir Windows PowerShell etterfølgeren til den velkjente og lenge brukte CMD eller kommandoprompt.
En av hovedoppgavene vi bruker Windows PowerShell er utførelsen av skript for å automatisere oppgaver i operativsystemet eller lage forskjellige handlinger i det, men hvert skript kan endre registre, tjenester eller systemverdier som, når de er dårlig utført, kan ødelegge programmer, applikasjoner eller selve operativsystemet, derav viktigheten og omsorgen for å vite hvilke skript vi kjører på operativsystemet.
Denne risikoen øker mer hvis utstyret deles, det vil si ikke bare vi får tilgang til, men mange flere brukere som kan utføre skript uten å vite det, og til slutt kan dette være skadelig for optimal ytelse og stabilitet på utstyret.
For å forhindre dette, og i lys av det faktum at vi ikke kan være klar over aktivitetene i teamet hele tiden, Microsoft har gitt oss forskjellige alternativer for å begrense utførelse av skript og andre oppgaver i Windows PowerShell som gjør at vi kan være mer rolige.
1. Tillatelsesdivisjoner i Windows PowerShell
Windows, som vi har nevnt, har delt tillatelsene når du bruker Windows PowerShell i følgende alternativer:
Begrenset - BegrensetKommandoer kan ikke utføres, og Windows PowerShell kan bare være det brukes i interaktiv modus.
AllSigned - Bare signaturerMed denne tillatelsen kan de bare henrettes skript som kommer signert av en pålitelig utgiver.
RemoteSigned - Ekstern signaturMed denne tillatelsen må alle nedlastede skript inneholde fisignatur fra en pålitelig utgiver før de ble henrettet.
Ubegrenset - UbegrensetMed denne tillatelsen alle skript kan kjøres uten begrensninger i Windows PowerShell. Denne politikken anbefales hvis vi bare bruker utstyret.
2. Slik angir du utførelsespolicy 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 viste konsollen vil vi skrive inn følgende cmdlet
Set-ExecutionPolicySteg 2
Følgende vindu vises. Når vi ser at systemet ber oss om å angi den nye verdien som skal tilordnes for utførelsespolicyen, husk at vi har fire muligheter.
FORSTØRRE
Trinn 3
Vi angir ønsket verdi i feltet UtførelsePolicy og klikk Tast inn. I dette tilfellet har vi etablert retningslinjene Ubegrenset siden bare vi bruker utstyret.
FORSTØRRE
Trinn 4
Nå må vi bekrefte handlingen som skal utføres ved å skrive inn den respektive bokstaven, i dette tilfellet skriver vi inn bokstaven O slik at verdien er Ja til alt og trykk Enter.
FORSTØRRE
Vi kan avslutte Windows PowerShell, og vi har etablert retningslinjene for utførelse på en enkel og praktisk måte, og gir større sikkerhet for systemet. På denne måten forhindrer vi andre brukere i å kjøre skript som vi ikke ønsker. Vi kan også blokkere kjøring og bruk av applikasjoner i Windows, ta en titt på denne opplæringen og beskytt utstyret ditt.
Blokker W10 -apper