Windows PowerShell Det är utan tvekan ett av de hanterings- och kontrollverktyg som ingår i Windows -operativsystem som ger oss flera alternativ när vi utför olika administrations-, support- eller informationsuppgif.webpter tack vare dess stora grupp cmdlets.
Lite efter lite blir Windows PowerShell efterträdare till den välkända och länge använda CMD eller kommandotolken.
En av de viktigaste uppgif.webpterna som vi använder oss av Windows PowerShell är utförandet av skript för att automatisera uppgif.webpter i operativsystemet eller för att skapa olika åtgärder i det, men varje skript kan modifiera register, tjänster eller systemvärden som, vid dålig körning, kan förstöra program, applikationer eller själva operativsystemet, därav vikten och omsorgen av att veta vilka skript vi kör på operativsystemet.
Denna risk ökar mer om utrustningen delas, det vill säga inte bara vi får tillgång till utan många fler användare som kanske eller inte kör skript utan att vi vet det och i slutändan kan detta vara skadligt för optimal prestanda och utrustningsstabilitet.
För att förhindra detta, och med tanke på det faktum att vi inte kan vara medvetna om aktiviteterna i teamet hela tiden, Microsoft har gett oss olika alternativ för att begränsa exekvering av skript och andra uppgif.webpter i Windows PowerShell som gör att vi kan vara mer lugna.
1. Tillståndsavdelningar i Windows PowerShell
Windows, som vi har nämnt, har delat behörigheterna när du använder Windows PowerShell i följande alternativ:
Begränsad - BegränsadKommandon kan inte köras och Windows PowerShell kan bara göras används i interaktivt läge.
AllSigned - Endast signaturerMed detta tillstånd kan de bara köras skript som kommer signerade av en betrodd utgivare.
RemoteSigned - FjärrsignaturMed denna behörighet måste alla nedladdade skript innehålla fisignatur från en betrodd utgivare innan de avrättas.
Obegränsat - ObegränsatMed detta tillstånd alla skript kan köras utan begränsningar i Windows PowerShell. Denna policy rekommenderas om vi bara använder utrustningen.
2. Så här ställer du in körningspolicy i Windows PowerShell
Steg 1
För att starta processen öppnar vi en Windows PowerShell -konsol som administratörer (Högerklicka / Kör som administratör) och i den visade konsolen kommer vi in följande cmdlet
Set-ExecutionPolicySteg 2
Följande fönster visas. Som vi ser ber systemet oss att ange det nya värdet som ska tilldelas för körningspolicyn, kom ihåg att vi har fyra möjligheter.
FÖRSTORA
Steg 3
Vi anger önskat värde i fältet ExekveringPolicy och klicka Stiga på. I det här fallet har vi fastställt policyn Obegränsad eftersom bara vi använder utrustningen.
FÖRSTORA
Steg 4
Nu måste vi bekräfta åtgärden som ska utföras genom att ange respektive bokstav, i det här fallet anger vi bokstaven O så att värdet är Ja till allt och tryck på Enter.
FÖRSTORA
Vi kan avsluta Windows PowerShell och vi har fastställt vår körningspolicy på ett enkelt och praktiskt sätt, vilket ger större säkerhet för systemet. På så sätt kommer vi att hindra andra användare från att köra skript som vi inte vill ha. Vi kan också blockera körning och användning av program i Windows, ta en titt på denna handledning och skydda din utrustning.
Blockera W10 -appar