Vynechání spouštění zásad prostředí Windows PowerShell

Vynechani Spousteni Zasad Prostredi Windows Powershell



Zásady provádění PowerShellu jsou bezpečnostní funkcí, která rozhoduje o tom, zda se má v konzole spouštět konkrétní skript nebo ne. Je jich šest zásady provádění v PowerShellu , včetně „AllSigned“, „Bypass“, „RemoteSigned“, „Restricted“, „Undefined“ nebo „Unrestricted“. Přesněji řečeno, výchozí zásada provádění PowerShellu je nastavena na „Omezeno“, což neumožňuje PowerShellu spouštět skripty. Povolení však „ Bypass ” zásada provádění v PowerShellu umožňuje uživatelům spouštět skripty odkudkoli, protože obchází všechna omezení.

V tomto příspěvku budou vypracovány zásady provádění PowerShell „Bypass“.

Vynechání spouštění zásad prostředí Windows PowerShell

Jak je uvedeno výše, když „ Bypass “ je povolena zásada provádění, eliminuje všechna omezení, která bránila spuštění skriptu v PowerShellu.







Níže jsou uvedeny příklady povolení zásady provádění „Obejít“ v PowerShellu.



Příklad 1: Pro konzolu PowerShell nastavte Zásady spouštění na „Vynechat“.

Tato ukázka povolí zásadu spouštění „Bypass“ v PowerShell:



Set-ExecutionPolicy -Politika provádění Bypass





Ověřte, zda byly zásady provádění povoleny nebo ne, provedením níže uvedeného příkazu:

Get-ExecutionPolicy



Příklad 2: Nastavte Zásady provádění na „Obejít“ pro PowerShell ISE

Tento příklad povolí zásadu spouštění „Bypass“ ve skriptování PowerShellu:

Set-ExecutionPolicy -Politika provádění Bypass

Get-ExecutionPolicy

Příklad 3: Pro skript PowerShell nastavte Zásady spouštění na „Vynechat“.

V tomto příkladu bude pro konkrétní soubor skriptu povolena zásada provádění „Obejít“:

powershell.exe -Politika provádění Bypass C:\New\Array.ps1

Podle výše uvedeného kódu:

  • Nejprve napište „ powershell.exe ” cmdlet následovaný ” Get-ExecutionPolicy ”cmdlet.
  • Poté přidejte „ -Politika provádění “ parametr a poté mu přiřaďte „ Bypass “hodnota.
  • Nakonec zadejte cestu skriptu, abyste povolili zásadu provádění „Obejít“:

To bylo vše o nastavení zásady provádění „Bypass“ v PowerShellu.

Závěr

Vynechání provádění zásad prostředí Windows PowerShell je proces, který umožňuje „ Bypass ” zásady provádění pro konkrétní skript nebo konzolu. Zásady provádění „bypass“ se používají ke zrušení všech omezení pro spouštění skriptů odkudkoli. Tento příspěvek rozpracoval zásadu „Obejít“ provádění PowerShellu s několika příklady.