So aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts

Wenn Sie die Windows PowerShell-Skriptausführung(turn on or off Windows PowerShell script execution) in Windows 10 aktivieren oder deaktivieren möchten , befolgen Sie diese Schritt-für-Schritt-Anleitung. Wir verwenden den Registrierungseditor(Registry Editor) und den Editor für lokale Gruppenrichtlinien(Local Group Policy Editor) , um diese Funktionalität zu aktivieren oder zu deaktivieren.

Windows PowerShell ist ein unverzichtbares und praktisches Tool, das im Windows -Betriebssystem enthalten ist. Es gibt hauptsächlich zwei Arten von Skripten – Signiert von einem vertrauenswürdigen Herausgeber und lokale Skripte. Lokale Skripte sind das, was Sie auf Ihrem PC erstellen, während das andere von einem vertrauenswürdigen Herausgeber signiert wurde, um eine bestimmte Aufgabe auszuführen.

Aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell- Skripts

Führen Sie die folgenden Schritte aus , um die Ausführung von Windows PowerShell - Skripts mithilfe des Gruppenrichtlinien-Editors zu aktivieren oder zu deaktivieren:(Group Policy Editor)

  1. Suchen Sie im Suchfeld der Taskleiste nach gpedit.msc .
  2. Klicken Sie im Suchergebnis auf Gruppenrichtlinie bearbeiten .(Edit group policy)
  3. Wechseln Sie in der Computerkonfiguration(Computer Configuration) zu Windows PowerShell .
  4. Doppelklicken Sie auf Skriptausführung aktivieren(Turn on Script Execution) .
  5. Wählen Sie die Option Aktiviert(Enabled) .
  6. Wählen Sie eine Ausführungsrichtlinie(Execution Policy) aus der Dropdown-Liste aus.
  7. Wählen Sie die Option Deaktiviert(Disabled) , um die Skriptausführung zu deaktivieren.
  8. Klicken Sie auf Anwenden(Apply) und OK .

Sehen wir uns diese Schritte im Detail an.

Zunächst müssen Sie den Editor für lokale Gruppenrichtlinien(Local Group Policy Editor) auf Ihrem Computer öffnen. Suchen Sie dazu gpedit.mscim Suchfeld der Taskleiste(Taskbar) nach und klicken Sie im Suchergebnis auf  Gruppenrichtlinie bearbeiten (Edit group policy ) . Navigieren Sie nach dem Öffnen dieses Tools zum folgenden Pfad:

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Im  Windows PowerShell-  Ordner sehen Sie eine Einstellung namens  Turn on Script Execution . Doppelklicken Sie darauf und wählen Sie die  Option Aktiviert (Enabled ) .

Aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts

Wählen Sie danach eine Ausführungsrichtlinie aus der Dropdown-Liste aus. Sie werden diese drei Optionen sehen-

  • Nur signierte Skripte zulassen
  • (Allow)Lokale Skripts und remote signierte Skripts zulassen
  • Alle Skripte zulassen

Wenn Sie die Skriptausführung in Windows PowerShell deaktivieren(Windows PowerShell) möchten , wählen Sie die  Option Deaktiviert  .(Disabled )

Klicken Sie in jedem Fall auf  Übernehmen (Apply ) und  OK  , um die Änderung zu speichern.

Wie bereits erwähnt, ist es möglich, die gleiche Änderung mit dem Registrierungseditor(Registry Editor) vorzunehmen . Zuvor wird empfohlen  , einen Systemwiederherstellungspunkt zu erstellen  und  alle Registrierungsdateien zu sichern(backup all Registry files) .

Aktivieren oder deaktivieren Sie die Windows PowerShell- Skriptausführung mithilfe der Registrierung(Registry)

Führen Sie die folgenden Schritte aus, um die Ausführung von Windows PowerShell(Windows PowerShell) -Skripts zu aktivieren oder zu deaktivieren :

  1. Drücken Win+R .
  2. Geben Sie regedit ein(regedit) und drücken Sie die Eingabetaste(Enter) .
  3. Klicken Sie auf die Schaltfläche Ja .(Yes)
  4. Gehen Sie zu Windows innerhalb des HKLM-Schlüssels(HKLM key) .
  5. Klicken Sie mit der rechten Maustaste auf Windows > Neu > Schlüssel.
  6. Benennen Sie es als PowerShell .
  7. Klicken Sie(Right-click) mit der rechten Maustaste auf PowerShell > New DWORDWert(Value) (32-Bit) .
  8. Benennen Sie es als EnableScripts .
  9. Doppelklicken Sie darauf, um die Wertdaten(Value) auf 1 einzustellen .
  10. Right-click PowerShell > New > String Value .
  11. Benennen Sie es als ExecutionPolicy .
  12. Doppelklicken Sie darauf, um die Wertdaten(Value) wie unten beschrieben einzustellen.

Wenn Sie mehr erfahren möchten, lesen Sie weiter.

Um zu beginnen, drücken  Win+R , geben Sie ein regeditund drücken Sie die  Eingabetaste (Enter ) . Wenn Sie die UAC - Eingabeaufforderung sehen, klicken Sie auf die  Schaltfläche Ja  , um den (Yes )Registrierungseditor(Registry Editor) auf Ihrem Computer zu öffnen. Navigieren Sie danach zum folgenden Pfad:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Klicken Sie mit der rechten Maustaste auf Windows, wählen Sie  New > Key,  und benennen Sie ihn als  PowerShell .

So aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts

Sie müssen einen DWORD - Wert(Value) (32-Bit) und einen Zeichenfolgenwert(String Value) im  PowerShell  - Schlüssel erstellen. Klicken Sie dazu mit der rechten Maustaste auf PowerShell > New > DWORD (32-bit) Value und nennen Sie es  EnableScripts .

So aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts

Doppelklicken Sie(Double-click) auf EnableScripts , um die  Wertdaten (Value data ) auf  oder  0 festzulegen . Wenn Sie diese Funktionalität aktivieren möchten, machen Sie daraus  1 . Ansonsten lass es  0 sein .

So aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts

Jetzt müssen Sie die Ausführungsrichtlinie festlegen. Klicken Sie dazu mit der rechten Maustaste auf PowerShell > New > String Value und nennen Sie es  ExecutionPolicy .

So aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts

Doppelklicken Sie danach darauf und geben Sie die  Wertdaten (Value data ) wie unten beschrieben ein.

  • AllSigned:  Nur signierte Skripte zulassen
  • RemoteSigned : Lokale Skripts und remote signierte Skripts zulassen
  • Uneingeschränkt:(Unrestricted:)  Alle Skripte zulassen

So aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts

Klicken Sie abschließend auf die  Schaltfläche OK  , um die Änderung zu speichern.(OK )

Das ist alles! Ich hoffe es hilft.



About the author

Ich bin ein Technologieberater mit über 10 Jahren Erfahrung in der Softwarebranche. Ich bin spezialisiert auf Microsoft Office, Edge und andere verwandte Technologien. Ich habe an verschiedenen Projekten für große und kleine Unternehmen gearbeitet und kenne mich mit den verschiedenen Plattformen und Tools, die heute verfügbar sind, sehr gut aus.



Related posts