W tym poście polityka egzekucji PowerShell zostanie opracowana.
Windows PowerShell Policy REFECETION
Jak wspomniano powyżej, kiedy „Objazd„Polityka wykonania jest włączona, eliminuje wszystkie ograniczenia, które powstrzymywały skrypt przed wykonywaniem w PowerShell.
Przykłady włączenia polityki wykonania „obejście” w PowerShell podano poniżej.
Przykład 1: Ustaw zasadę wykonania na „omijanie” konsoli PowerShell
Ta demonstracja umożliwi politykę wykonania „obejście” w PowerShell:
Set -ExecutionPolicy -executionPolicy BypassSprawdźmy, czy zasadę wykonania została włączona, czy nie, wykonując poniższe polecenie:
Get-ExecutionPolicyPrzykład 2: Ustaw zasadę wykonania na „omijanie” dla PowerShell ISE
Ten przykład umożliwi zasadę wykonania „obejście” w skryptowaniu PowerShell:
Set -ExecutionPolicy -executionPolicy BypassPrzykład 3: Ustaw zasadę wykonania na „omijanie” skryptu PowerShell
W tym przykładzie zasady wykonania „obejście” zostaną włączone dla określonego pliku skryptu:
PowerShell.exe -executionPolicy Bajpass c: \ new \ array.PS1Zgodnie z powyższym kodem:
Chodziło o ustalenie polityki realizacji „obejścia” w PowerShell.
Wniosek
Obejmowanie zasad systemu Windows PowerShell to proces umożliwiający „Objazd„Polityka wykonania konkretnego skryptu lub konsoli. Polityka wykonania „obejście” służy do podnoszenia wszystkich ograniczeń w celu wykonywania skryptów z dowolnego miejsca. Ten post opracował politykę „omijać” PowerShell z kilkoma przykładami.