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í BypassGet-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.ps1Podle 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.