PowerShell: Ausführungsrichtlinie festlegen

Möglicherweise müssen Sie die PowerShell-Ausführungsrichtlinie festlegen, wenn Sie versuchen, PowerShell-Skripts auszuführen, damit das Skript ausgeführt werden kann. Andernfalls werden Sie möglicherweise mit einem „Skriptname kann nicht geladen werden, da das Ausführen von Skripts auf diesem System deaktiviert ist." Fehlermeldung.

Verwenden Sie dieses Tutorial, um die Ausführung von PowerShell-Skripten auf Ihrem Windows-System zuzulassen.

Stellen Sie zunächst sicher, dass die Ausführung des Skripts mit diesen Schritten nicht blockiert wird:

  1. Klicken Sie mit der rechten Maustaste auf das Symbol des Skripts und wählen Sie dann „Eigenschaften“.
  2. Sicherstellen, dass die "Entsperren” Kontrollkästchen ist aktiviert, dann wählen Sie “OK“.

Option 1 – PS-Befehl

  1. Wähle aus "Start”-Taste und geben Sie “Power Shell“.
  2. Rechtsklick "Windows PowerShell“, dann wählen Sie “Als Administrator ausführen“.
  3. Geben Sie Folgendes ein und drücken Sie dann „Eintreten“:
    Set-ExecutionPolicy RemoteSigned -Force

Option 2 – Registrierungsschlüssel

  1. Halten Sie die Windows-Taste, dann drücken "R“, um das Ausführungsfenster aufzurufen.
  2. Typ "regedit“, dann wählen Sie “OK“:
  3. Navigieren Sie zu folgendem:
    • HKEY_LOCAL_Maschine
    • SOFTWARE
    • Microsoft
    • Power Shell
    • 1
    • Muscheln
    • Microsoft. Power Shell
  4. Klicken Sie mit der rechten Maustaste auf „Microsoft. Power Shell“ Ordner und wählen Sie dann “Neu” > “Zeichenfolgenwert“.
  5. Typ "Ausführungsrichtlinie", dann drücken "Eintreten“, um den Stringnamen festzulegen.
  6. Offen "Ausführungsrichtlinie“, dann tippe “RemoteSigned" in dem "Messwert" Gebiet.
  7. Auswählen "OK“.

Option 3 – Gruppenrichtlinie

Die Einstellungen in der Gruppenrichtlinie zum Festlegen der Ausführungsrichtlinie finden Sie im Gruppenrichtlinienverwaltungs-Editor unter diesem Pfad:

  • Richtlinien > Administrative Vorlagen > Windows-Komponenten > Windows PowerShell > Skriptausführung aktivieren