Premosnica za izvršavanje pravila Windows PowerShell

Premosnica Za Izvrsavanje Pravila Windows Powershell



Politika izvršavanja PowerShell je sigurnosna značajka koja odlučuje hoće li se određena skripta pokrenuti u konzoli ili ne. Ima ih šest pravila izvršavanja u PowerShell-u , uključujući “AllSigned”, “Bypass”, “RemoteSigned”, “Restricted”, “Undefined” ili “Unrestricted”. Točnije, zadana politika izvršavanja PowerShella postavljena je na 'Ograničeno', što PowerShellu ne dopušta pokretanje skripti. Međutim, omogućavanje ' Zaobići ” pravila izvršavanja u PowerShell-u, omogućuje korisnicima izvršavanje skripti s bilo kojeg mjesta jer zaobilazi sva ograničenja.

U ovom postu bit će razrađena PowerShell-ova politika izvršavanja 'Bypass'.

Premosnica za izvršavanje pravila Windows PowerShell

Kao što je gore navedeno, kada ' Zaobići ” omogućeno pravilo izvršavanja, ono eliminira sva ograničenja koja su sprječavala izvršavanje skripte u PowerShell-u.







Primjeri omogućavanja pravila izvršavanja 'Bypass' u PowerShell-u navedeni su u nastavku.



Primjer 1: Postavite Pravila izvršavanja na “Bypass” za PowerShell konzolu

Ova demonstracija omogućit će pravilo izvršavanja 'Bypass' u PowerShell-u:



Set-ExecutionPolicy -Politika izvršenja Zaobići





Provjerimo je li pravilo izvršenja bilo omogućeno ili ne izvršavanjem naredbe u nastavku:

Get-ExecutionPolicy



Primjer 2: Postavite Politiku izvršavanja na “Bypass” za PowerShell ISE

Ovaj primjer omogućit će pravilo izvršavanja 'Bypass' u PowerShell skriptiranju:

Set-ExecutionPolicy -Politika izvršenja Zaobići

Get-ExecutionPolicy

Primjer 3: Postavite Pravila izvršavanja na “Bypass” za PowerShell skriptu

U ovom primjeru, pravilo izvršavanja 'Bypass' bit će omogućeno za određenu datoteku skripte:

powershell.exe -Politika izvršenja Zaobiđite C:\New\Array.ps1

Prema gornjem kodu:

  • Prvo napišite ' powershell.exe ' cmdlet nakon kojeg slijedi ' Get-ExecutionPolicy ” cmdlet.
  • Nakon toga dodajte ' -Politika izvršenja ” i zatim mu dodijelite „ Zaobići ” vrijednost.
  • Na kraju, navedite stazu skripte kako biste omogućili pravilo izvršavanja 'Zaobilaženje':

To je bilo sve o postavljanju pravila izvršavanja 'Bypass' u PowerShell-u.

Zaključak

Zaobilaženje izvršavanja pravila Windows PowerShell je postupak za omogućavanje ' Zaobići ” pravila izvršavanja za određenu skriptu ili konzolu. Politika izvršavanja 'Bypass' koristi se za uklanjanje svih ograničenja za izvršavanje skripti s bilo kojeg mjesta. Ovaj post razradio je PowerShell-ovo pravilo 'Bypass' izvršavanja s nekoliko primjera.