Windows PowerShell Policy Execution Bypass

Windows PowerShell Policy Execution Bypass
PowerShell -Ausführungsrichtlinie ist eine Sicherheitsfunktion, mit der entscheidet, ob ein bestimmtes Skript in der Konsole ausgeführt werden soll oder nicht. In Powershell gibt es sechs Hinrichtungsrichtlinien, darunter "Allsigned", "Bypass", "Remotessigned", "eingeschränkt", "undefiniert" oder "uneingeschränkt". Genauer. Aber die “aktivieren“BypassMit ”Ausführungsrichtlinie in PowerShell können die Benutzer Skripte von überall ausführen, da sie alle Einschränkungen umgeht.

In diesem Beitrag wird Powershells „Bypass“ -Richtlinie ausgearbeitet.

Windows PowerShell Policy Execution Bypass

Wie oben erwähnt, wenn das “BypassDie Ausführungsrichtlinie ist aktiv.

Beispiele für die Aktivierung der Ausführungsrichtlinie „Bypass“ in PowerShell finden Sie unten.

Beispiel 1: Legen Sie die Ausführungsrichtlinie auf "Bypass" für die PowerShell -Konsole fest

Diese Demonstration ermöglicht die Ausführungsrichtlinie „Bypass“ in PowerShell:

SET -EXECUTIONPOLICY -EXECIENTPOLICY BYPASS

Überprüfen Sie, ob die Ausführungsrichtlinie aktiviert wurde oder nicht, indem Sie den folgenden Befehl ausführen:

Get-ExecutionPolicy

Beispiel 2: Legen Sie die Ausführungsrichtlinie auf "Bypass" für den PowerShell ISE fest

In diesem Beispiel können Sie die Ausführungsrichtlinie „Bypass“ in der PowerShell -Skriptung ermöglichen:

SET -EXECUTIONPOLICY -EXECIENTPOLICY BYPASS
Get-ExecutionPolicy

Beispiel 3: Legen Sie die Ausführungsrichtlinie für ein PowerShell -Skript auf "Bypass" fest

In diesem Beispiel wird die Ausführungsrichtlinie „Bypass“ für eine bestimmte Skriptdatei aktiviert:

Power Shell.exe -executionPolicy Bypass C: \ New \ Array.PS1

Nach dem obigen Code:

  • Schreiben Sie zuerst die "Power Shell.exe”Cmdlet gefolgt von der“Get-ExecutionPolicy”Cmdlet.
  • Danach fügen Sie die "hinzu"-ExecutionPolicyParameter und dann die “die“ zuweisenBypass" Wert.
  • Geben Sie zuletzt den Pfad des Skripts an, um die Ausführungsrichtlinie „Bypass“ zu aktivieren:

Hier ging es darum, die Ausführungsrichtlinie „Bypass“ in PowerShell festzulegen.

Abschluss

Die Ausführung von Windows PowerShell Policy Execution ist der Prozess, um das zu aktivierenBypassAusführungsrichtlinie für das spezifische Skript oder eine Konsole. Die Ausführungsrichtlinie „Bypass“ wird verwendet, um alle Einschränkungen zu erheben, um Skripte von überall auszuführen. Dieser Beitrag hat mit mehreren Beispielen in Bezug.