Może być konieczne ustawienie zasad wykonywania PowerShell podczas próby uruchomienia skryptów PowerShell, aby umożliwić uruchomienie skryptu. W przeciwnym razie możesz zostać powitany „ nie można załadować nazwy skryptu, ponieważ uruchomione skrypty są wyłączone w tym systemie. " Komunikat o błędzie.
Użyj tego samouczka, aby umożliwić wykonanie skryptu PowerShell w systemie Windows.
Po pierwsze, upewnij się, że wykonanie skryptu nie jest możliwe w następujących krokach:
- Kliknij prawym przyciskiem myszy ikonę skryptu, a następnie wybierz „ Właściwości ”.
- Upewnij się, że pole wyboru „ Odblokuj ” jest zaznaczone, a następnie wybierz „ OK ”.
Opcja 1 - Polecenie PS
- Wybierz przycisk „ Start ” i wpisz „ powershell ”.
- Kliknij prawym przyciskiem myszy „ Windows PowerShell ”, a następnie wybierz „ Uruchom jako administrator ”.
- Wpisz następujące polecenie, a następnie naciśnij „ Enter ”:
Set-ExecutionPolicy RemoteSigned -Force
Opcja 2 - Klucz rejestru
- Przytrzymaj klawisz Windows, a następnie naciśnij „ R ”, aby wyświetlić okno Uruchom.
- Wpisz „ regedit ”, a następnie wybierz „ OK ”:
- Przejdź do następujących elementów:
- HKEY_LOCAL_Machine
- OPROGRAMOWANIE
- Microsoft
- PowerShell
- 1
- Shelllds
- Microsoft.Powershell
- Kliknij prawym przyciskiem myszy folder „ Microsoft.PowerShell ”, a następnie wybierz „ Nowy ”> „ Wartość ciągu ”.
- Wpisz „ ExecutionPolicy ”, a następnie naciśnij „ Enter ”, aby ustawić nazwę łańcucha.
- Otwórz „ ExecutionPolicy ”, a następnie wpisz „ RemoteSigned ” w polu „ Value data ”.
- Wybierz „ OK ”.
Opcja 3 - Zasady grupy
Ustawienia zasad grupy, aby ustawić zasady wykonywania, można znaleźć w Edytorze zarządzania zasadami grupy na tej ścieżce:
- Zasady> Szablony administracyjne> Składniki systemu Windows> Windows PowerShell> Włącz wykonywanie skryptu