PowerShell: Ustaw zasady wykonywania

Podczas próby uruchomienia skryptów PowerShell może być konieczne ustawienie zasad wykonywania PowerShell, aby umożliwić uruchomienie skryptu. W przeciwnym razie możesz zostać powitany „nazwa skryptu nie można załadować, ponieważ uruchamianie skryptów jest wyłączone w tym systemie." Komunikat o błędzie.

Skorzystaj z tego samouczka, aby zezwolić na wykonywanie skryptów PowerShell w systemie Windows.

Po pierwsze, upewnij się, że skrypt nie jest blokowany przed wykonaniem następujących kroków:

  1. Kliknij prawym przyciskiem myszy ikonę skryptu, a następnie wybierz „Nieruchomości“.
  2. Zapewnić "Odblokować” jest zaznaczone, a następnie wybierz „ok“.

Opcja 1 – PS Command

  1. Wybierz "Początek” i wpisz „powershell“.
  2. Kliknij prawym przyciskiem myszy „Windows PowerShell„, a następnie wybierz „Uruchom jako administrator“.
  3. Wpisz następujące polecenie, a następnie naciśnij „Wejść“:
    Set-ExecutionPolicy RemoteSigned-Force

Opcja 2 – klucz rejestru

  1. Przytrzymaj Klawisz Windows, następnie wciśnij "r”, aby wyświetlić okno Uruchom.
  2. Rodzaj "regedit„, a następnie wybierz „ok“:
  3. Przejdź do następujących:
    • HKEY_LOCAL_Maszyna
    • OPROGRAMOWANIE
    • Microsoft
    • PowerShell
    • 1
    • Muszle
    • Microsoft. Powershell
  4. Kliknij prawym przyciskiem myszy „Microsoft. PowerShell”, a następnie wybierz „Nowy” > “Wartość ciągu“.
  5. Rodzaj "Polityka realizacji", następnie wciśnij "Wejść”, aby ustawić nazwę ciągu.
  6. Otwarty "Polityka realizacji„, a następnie wpisz „Zdalnie podpisany" w "Dane wartości" pole.
  7. Wybierz "ok“.

Opcja 3 – Zasady grupy

Ustawienia w zasadach grupy, aby ustawić zasady wykonywania, można znaleźć w Edytorze zarządzania zasadami grupy pod tą ścieżką:

  • Zasady > Szablony administracyjne > Składniki systemu Windows > Windows PowerShell > Włącz wykonywanie skryptów