Windows PowerShell ma cztery różne zasady wykonywania:
- Ograniczone — nie można uruchamiać żadnych skryptów. Windows PowerShell może być używany tylko w trybie interaktywnym.
- AllSigned — można uruchamiać tylko skrypty podpisane przez zaufanego wydawcę.
- RemoteSigned — pobrane skrypty muszą zostać podpisane przez zaufanego wydawcę, zanim będą mogły zostać uruchomione.
- Bez ograniczeń – bez ograniczeń; można uruchomić wszystkie skrypty Windows PowerShell.
- Niezdefiniowane — nie ustawiono żadnych zasad wykonywania.
Jeśli zasada wykonywania nie jest ustawiona i skonfigurowana, jest wyświetlana jako „Niezdefiniowana”. Oto jak możesz zobaczyć aktualną wartość.
Zawartość ukrywać Jak wyświetlić zasady wykonywania programu PowerShell Zmień zasady wykonywania programu PowerShell dla procesu Zmień zasady wykonywania programu PowerShell dla bieżącego użytkownika Zmień globalne zasady wykonywania programu PowerShell Zmień zasady wykonywania programu PowerShell za pomocą ulepszenia rejestruJak wyświetlić zasady wykonywania programu PowerShell
- Otwórz PowerShella.
- Wpisz lub skopiuj i wklej następujące polecenie i naciśnij klawisz Enter:|_+_|
Polecenie wyświetli wszystkie zasady wykonania. Jak widać istnieje wiele zakresów, dla których można zdefiniować politykę wykonania. Można go ustawić globalnie dla wszystkich użytkowników, tylko dla bieżącego użytkownika lub dla bieżącego procesu. Bieżąca polityka procesu ma priorytet nad ustawieniami bieżącego użytkownika. Bieżące zasady dotyczące użytkowników zastępują opcję globalną. Pamiętaj o tym. Zobaczmy teraz, jak zmienić zasady wykonywania skryptów dla programu PowerShell.
sterownik ip2770
Zmień zasady wykonywania programu PowerShell dla procesu
- Otwórz wiersz poleceń lub PowerShell.
- Uruchom plik powershell.exe z argumentem -ExecutionPolicy Unrestricted. Na przykład|_+_|
Spowoduje to uruchomienie skryptu przy użyciu zasad nieograniczonego wykonywania. Zamiast skryptu możesz uruchomić polecenie cmdlet lub co chcesz. Zamiast opcji „Bez ograniczeń” możesz skorzystać z dowolnej innej zasady wymienionej powyżej.
Wskazówka: w przypadku otwartej konsoli PowerShell możesz zmienić zasady wykonywania za pomocą polecenia:
rozruch z niebieskim ekranem|_+_|
Pozostanie aktywne, dopóki nie zamkniesz bieżącego okna PowerShell.
Zmień zasady wykonywania programu PowerShell dla bieżącego użytkownika
- Otwórz PowerShella.
- Wpisz lub skopiuj i wklej następujące polecenie i naciśnij klawisz Enter:|_+_|
Wskazówka: Jeśli po powyższym poleceniu nie ustawiono zasady, spróbuj połączyć ją z argumentem -Force w następujący sposób:
|_+_|Gdy zasada wykonywania zostanie ustawiona dla bieżącego użytkownika, zastąpi ona zakres „LocalMachine”. Ponownie w przypadku procesu można go zastąpić dla bieżącej instancji programu PowerShell, jak opisano powyżej.
Zmień globalne zasady wykonywania programu PowerShell
Ta zasada wykonania dotyczy komputera, co oznacza, że jest skuteczna w przypadku tych kont użytkowników, dla których nie zastosowano indywidualnie żadnej polityki wykonania. Przy ustawieniach domyślnych zostanie on zastosowany do wszystkich kont użytkowników.
Aby zmienić zasady wykonywania programu PowerShell w systemie Windows 10wykonaj następujące czynności.
sterowniki do geforce'a
- Otwórz PowerShell jako administrator.
- Wykonaj następujące polecenie:|_+_|
Skończyłeś.
Zmień zasady wykonywania programu PowerShell za pomocą ulepszenia rejestru
Istnieje możliwość zmiany zasad wykonywania poprzez modyfikację rejestru zarówno dla bieżącego użytkownika, jak i komputera. Oto jak można to zrobić.
- Otwórz Edytor rejestru.
- Aby zmienić politykę wykonywania dla bieżącego użytkownika, przejdź do|_+_|
- Ustaw wartość ciągu ExecutionPolicy na jedną z następujących wartości: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefinited.
- Aby zmienić politykę wykonania dla zakresu LocalMachine, przejdź do|_+_|
- Ustaw wartość ciągu ExecutionPolicy na jedną z następujących wartości: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefinited.
Wskazówka: zobacz, jak jednym kliknięciem przejść do klucza rejestru. Możesz także szybko przełączać się między HKCU i HKLM w Edytorze rejestru systemu Windows 10.
Otóż to.