W oknie Powershell'a wpisujemy:
Get-ExecutionPolicy
Zmieniamy ExecutionPolicy na odpowiadającą nam dostępny poziom polityki wykonywania skryptów:
- Restricted - czyli domyślnie ustawiona polityka w środowisku PowerShell. Jest to najbardziej restrykcyjna polityka pozwalająca tylko na uruchamianie poszczególnych komend. Jedynym wyjątkiem od tej reguły są natywne moduły dedykowane do zarządzania poszczególnymi technologiami Microsoftu.
- AllSigned - czyli polityka pozwalająca już na uruchamianie skryptów, ale tylko tych, które zostały podpisane przez zaufanego wydawcę.
- RemoteSigned - polityka ta pozwala na wykonywanie skryptów z lokalnego komputera bez konieczności ich podpisywania. Jednakże jeśli skrypt pochodzi z Internetu to musi on być podpisany przez zaufanego wydawcę - lub podpisany przez administratora, ale o tym później.
- Unrestricted - Polityka najmniej zalecana, gdyż zezwala na wykonywanie wszystkich skryptów. Posiada jednak drobne zabezpieczenie, mianowicie w przypadku skryptów ściągniętych z Internetu wyświetla się stosowny komunikat o pochodzeniu skryptu.
Brak komentarzy:
Prześlij komentarz