Windows PowerShell politikas izpildes apiešana

Windows Powershell Politikas Izpildes Apiesana



PowerShell izpildes politika ir drošības līdzeklis, kas izlemj, vai konsolē palaist noteiktu skriptu vai nē. Ir seši izpildes politikas programmā PowerShell , tostarp “AllSigned”, “Bypass”, “RemoteSigned”, “Restricted”, “Undefined” vai “Unrestricted”. Konkrētāk, PowerShell noklusējuma izpildes politika ir iestatīta uz “Ierobežota”, kas neļauj PowerShell palaist skriptus. Tomēr, iespējojot “ Apvedceļš ” izpildes politika programmā PowerShell, ļauj lietotājiem izpildīt skriptus no jebkuras vietas, jo tā apiet visus ierobežojumus.

Šajā ziņojumā tiks izstrādāta PowerShell “Apvedceļa” izpildes politika.

Windows PowerShell politikas izpildes apiešana

Kā minēts iepriekš, kad “ Apvedceļš ” izpildes politika ir iespējota, tā novērš visus ierobežojumus, kas apturēja skripta izpildi programmā PowerShell.







Tālāk ir sniegti piemēri, kā PowerShell iespējot izpildes politiku “Apvedceļš”.



1. piemērs: PowerShell konsolei iestatiet izpildes politiku uz “Apiet”.

Šī demonstrācija iespējos PowerShell izpildes politiku “Apvedceļš”.



Set-ExecutionPolicy -Izpildes politika Apvedceļš





Pārbaudīsim, vai izpildes politika ir iespējota, izpildot tālāk norādīto komandu:

Get-ExecutionPolicy



2. piemērs: PowerShell ISE iestatiet izpildes politiku uz “Apiet”.

Šajā piemērā PowerShell skriptēšanā tiks iespējota izpildes politika “Apiet”.

Set-ExecutionPolicy -Izpildes politika Apvedceļš

Get-ExecutionPolicy

3. piemērs: PowerShell skriptam iestatiet izpildes politiku uz “Apiet”.

Šajā piemērā noteiktam skripta failam tiks iespējota izpildes politika “Apvedceļš”.

powershell.exe -Izpildes politika Apiet C:\New\Array.ps1

Saskaņā ar iepriekš minēto kodu:

  • Vispirms uzrakstiet ' powershell.exe cmdlet, kam seko ' Get-ExecutionPolicy ” cmdlet.
  • Pēc tam pievienojiet ' -Izpildes politika ' parametru un pēc tam piešķiriet tam ' Apvedceļš ” vērtību.
  • Visbeidzot, norādiet skripta ceļu, lai iespējotu izpildes politiku “Apiet”:

Tas viss bija par izpildes politikas “Apvedceļš” iestatīšanu programmā PowerShell.

Secinājums

Windows PowerShell politikas izpildes apiešana ir process, lai iespējotu “ Apvedceļš ” izpildes politika konkrētajam skriptam vai konsolei. Izpildes politika “Apvedceļš” tiek izmantota, lai atceltu visus ierobežojumus skriptu izpildei no jebkuras vietas. Šajā ziņojumā ir aprakstīta PowerShell izpildes “Apvedceļa” politika ar vairākiem piemēriem.