Windows PowerShell To je nedvojbeno jedan od alata za upravljanje i kontrolu ugrađenih u operacijske sustave Windows koji nam daje više mogućnosti pri izvršavanju različitih zadataka administracije, podrške ili informiranja zahvaljujući širokoj skupini cmdleta.
Windows PowerShell malo po malo postaje nasljednik dobro poznatog i dugo korištenog CMD-a ili naredbenog retka.
Jedan od glavnih zadataka koje koristimo Windows PowerShell je izvršenje skripte automatizirati zadatke u operacijskom sustavu ili stvoriti različite radnje u njemu, ali svaka skripta može mijenjati registre, usluge ili sistemske vrijednosti koje, ako se loše izvode, mogu upropastiti programe, aplikacije ili sam operativni sustav, otuda je važnost i briga znati koje skripte pokrećemo na operacijskom sustavu.
Taj se rizik povećava ako se dijeli oprema, to jest, ne samo da mi pristupamo, već i mnogo više korisnika koji mogu, ali i ne moraju izvršavati skripte, a da mi toga nismo svjesni, što na kraju može biti štetno za optimalne performanse i stabilnost opreme.
Kako bi se to spriječilo, a s obzirom na činjenicu da ne možemo biti stalno svjesni aktivnosti u timu, Microsoft pružio nam je različite mogućnosti za ograničavanje izvršavanje skripte i drugi zadaci u sustavu Windows PowerShell koji će nam omogućiti da budemo mirniji.
1. Podjele dopuštenja u Windows PowerShell -u
Windows je, kao što smo spomenuli, podijelio dopuštenja pri korištenju Windows PowerShell -a na sljedeće opcije:
Ograničeno - OgraničenoNaredbe se ne mogu izvršavati, a Windows PowerShell samo može koristi u interaktivnom načinu rada.
AllSigned - samo potpisiS ovim dopuštenjem mogu se izvršiti samo skripte koje dolaze potpisane od strane pouzdanog izdavača.
RemoteSigned - Daljinski potpisS ovim dopuštenjem sve preuzete skripte moraju sadržavati fipotpis pouzdanog izdavača prije izvršenja.
Neograničeno - NeograničenoS ovim dopuštenjem sve skripte se mogu izvoditi bez ograničenja u sustavu Windows PowerShell. Ova pravila se preporučuju samo ako koristimo opremu.
2. Kako postaviti pravila izvođenja u Windows PowerShell -u
Korak 1
Za pokretanje procesa otvorit ćemo Windows PowerShell konzolu kao administratori (desni klik / Pokreni kao administrator) i u prikazanu konzolu unijet ćemo sljedeći cmdlet
Set-ExecutionPolicyKorak 2
Prikazat će se sljedeći prozor. Kako vidimo da sustav traži od nas da unesemo novu vrijednost koju ćemo dodijeliti politici izvođenja, sjetite se da imamo četiri mogućnosti.
POVEĆAJTE
Korak 3
U polje unosimo željenu vrijednost Politika izvršenja i kliknite Unesi. U ovom slučaju smo uspostavili politiku Neograničen budući da samo mi koristimo opremu.
POVEĆAJTE
Korak 4
Sada moramo potvrditi radnju koju treba izvršiti unošenjem odgovarajućeg slova, u ovom slučaju unosimo slovo O tako da je vrijednost Da na sve i pritisnite Enter.
POVEĆAJTE
Možemo izaći iz Windows PowerShell -a i utvrdili smo svoju politiku izvođenja na jednostavan i praktičan način, pružajući veću sigurnost sustavu. Na ovaj način spriječit ćemo druge korisnike u izvršavanju skripti koje ne želimo. Možemo i mi blokirati izvršavanje i korištenje aplikacija u sustavu Windows, pogledajte ovaj vodič i zaštitite svoju opremu.
Blokirajte aplikacije W10