In questo post, la politica di esecuzione "bypass" di PowerShell sarà elaborata.
Bypass di esecuzione delle politiche di Windows PowerShell
Come affermato sopra, quando il "Circonvallazione"La politica di esecuzione è abilitata, elimina tutte le restrizioni che stavano impedendo allo script di eseguire in PowerShell.
Di seguito sono riportati esempi di abilitazione della politica di esecuzione "bypass" in PowerShell.
Esempio 1: imposta la politica di esecuzione su "bypass" per la console PowerShell
Questa dimostrazione consentirà la politica di esecuzione "bypass" in PowerShell:
Set -ExecutionPolicy -ExecutionPolicy bypassVerifichiamo, se la politica di esecuzione è stata abilitata o meno eseguendo il comando seguente:
Get-ExecutionPolicyEsempio 2: Imposta la politica di esecuzione su "bypass" per PowerShell ISE
Questo esempio consentirà la politica di esecuzione "bypass" nello scripting di PowerShell:
Set -ExecutionPolicy -ExecutionPolicy bypassEsempio 3: imposta la politica di esecuzione su "bypass" per uno script PowerShell
In questo esempio, la politica di esecuzione "bypass" sarà abilitata per un file di script specifico:
Powershell.EXE -ExecutionPolicy Bypass C: \ new \ Array.PS1Secondo il codice sopra:
Si trattava di impostare la politica di esecuzione "bypass" in PowerShell.
Conclusione
Il bypass di esecuzione della politica di Windows PowerShell è il processo per abilitare il "Circonvallazione"Politica di esecuzione per lo script o la console specifica. La politica di esecuzione "bypass" viene utilizzata per sollevare tutte le restrizioni per eseguire gli script da qualsiasi luogo. Questo post ha elaborato la politica di "bypass" dell'esecuzione di PowerShell con diversi esempi.