Jak zmienić zasady wykonywania programu Windows PowerShell

Windows PowerShell Jest to bezdyskusyjnie jedno z narzędzi do zarządzania i kontroli wbudowanych w systemy operacyjne Windows, które dzięki szerokiej grupie poleceń cmdlet daje nam wiele możliwości podczas wykonywania różnych zadań administracyjnych, pomocniczych lub informacyjnych.

Stopniowo Windows PowerShell staje się następcą dobrze znanego i od dawna używanego CMD lub wiersza polecenia.

Jedno z głównych zadań, do których używamy Windows PowerShell jest wykonanie skrypty automatyzować zadania w systemie operacyjnym lub tworzyć w nim różne akcje, ale każdy skrypt może modyfikować rejestry, usługi lub wartości systemowe, które źle wykonane mogą zrujnować programy, aplikacje czy sam system operacyjny, stąd znaczenie i dbałość o wiedza o tym, jakie skrypty uruchamiamy w systemie operacyjnym.

Ryzyko to wzrasta bardziej, jeśli sprzęt jest współdzielony, to znaczy nie tylko mamy dostęp, ale znacznie więcej użytkowników, którzy mogą lub nie mogą wykonywać skrypty bez naszej wiedzy, co ostatecznie może być szkodliwe dla optymalna wydajność i stabilność sprzętu.

Aby temu zapobiec oraz mając na uwadze fakt, że nie możemy cały czas być świadomym działań w zespole, Microsoft udostępnił nam różne opcje ograniczenia wykonanie skryptu i inne zadania w Windows PowerShell, które pozwolą nam zachować spokój.

1. Podziały uprawnień w Windows PowerShell


Windows, jak wspomnieliśmy, podzielił uprawnienia podczas korzystania z Windows PowerShell na następujące opcje:

Ograniczony - OgraniczonyNie można wykonywać poleceń, a program Windows PowerShell może być używany w trybie interaktywnym.

AllSigned - tylko podpisyZ tym zezwoleniem można je wykonać tylko skrypty, które są podpisane przez zaufanego wydawcę.

RemoteSigned - zdalny podpisZ tym uprawnieniem wszystkie pobrane skrypty muszą zawierać fipodpis zaufanego wydawcy przed wykonaniem.

Nieograniczony - NieograniczonyZ tym pozwoleniem wszyscy skrypty można uruchamiać bez ograniczeń w Windows PowerShell. Ta polityka jest zalecana, jeśli tylko używamy sprzętu.

2. Jak ustawić zasady wykonywania w Windows PowerShell

Krok 1
Aby rozpocząć proces otworzymy konsolę Windows PowerShell jako administrator (kliknij prawym przyciskiem myszy / Uruchom jako administrator) i w wyświetlonej konsoli wprowadzimy następujące polecenie cmdlet

 Set-ExecutionPolicy
Krok 2
Wyświetlone zostanie następujące okno. Jak widzimy, system prosi nas o wprowadzenie nowej wartości do przypisania do polityki wykonania, pamiętajmy, że mamy cztery możliwości.

POWIĘKSZAĆ

Krok 3
W polu wpisujemy żądaną wartość Polityka realizacji i kliknij Wchodzić. W tym przypadku ustaliliśmy politykę Nieograniczony ponieważ tylko my używamy sprzętu.

POWIĘKSZAĆ

Krok 4
Teraz musimy potwierdzić akcję do wykonania, wpisując odpowiednią literę, w tym przypadku wpisujemy literę O, aby wartość była Tak na wszystko i naciśnij Enter.

POWIĘKSZAĆ

Możemy wyjść z Windows PowerShell i ustaliliśmy naszą politykę wykonywania w prosty i praktyczny sposób, zapewniając większe bezpieczeństwo systemu. W ten sposób uniemożliwimy innym użytkownikom wykonywanie skryptów, których nie chcemy. Możemy także blokować wykonywanie i korzystanie z aplikacji w systemie Windows, spójrz na ten samouczek i chroń swój sprzęt.

Blokuj aplikacje W10

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave