Exécution de la politique de la politique de Windows PowerShell

Exécution de la politique de la politique de Windows PowerShell
La politique d'exécution de PowerShell est une fonctionnalité de sécurité qui décide d'exécuter un script spécifique dans la console ou non. Il y a six politiques d'exécution à PowerShell, y compris «allsegnées», «contournement», «éloignée», «restreinte», «indéfinie» ou «sans restriction». Plus précisément, la politique d'exécution par défaut de PowerShell est définie sur «restreinte», ce qui ne permet pas à PowerShell d'exécuter les scripts. Cependant, permettant le «Contourne»La politique d'exécution dans PowerShell, permet aux utilisateurs d'exécuter des scripts de n'importe où car il contourne toutes les restrictions.

Dans cet article, la politique d'exécution de «contournement» de PowerShell sera élaborée.

Exécution de la politique de la politique de Windows PowerShell

Comme indiqué ci-dessus, lorsque le «Contourne«La politique d'exécution est activée, elle élimine toutes les restrictions qui empêchaient le script d'exécuter dans PowerShell.

Des exemples d'activation de la politique d'exécution de «contournement» dans PowerShell sont donnés ci-dessous.

Exemple 1: Définissez la politique d'exécution pour «contourner» pour la console PowerShell

Cette démonstration permettra la politique d'exécution de «contournement» dans PowerShell:

Set-exécutionpolicy -executionpolicy contournement

Vérinons si la stratégie d'exécution a été activée ou non en exécutant la commande ci-dessous:

Get-ExcutionPolicy

Exemple 2: Définissez la politique d'exécution pour «contourner» pour le PowerShell ISE

Cet exemple permettra la politique d'exécution «contournement» dans le script PowerShell:

Set-exécutionpolicy -executionpolicy contournement
Get-ExcutionPolicy

Exemple 3: Définissez la politique d'exécution pour «contourner» pour un script PowerShell

Dans cet exemple, la stratégie d'exécution «Bypass» sera activée pour un fichier de script spécifique:

powershell.exe -executionpolicy contournement C: \ new \ array.PS1

Selon le code ci-dessus:

  • Tout d'abord, écrivez le «powershell.exe”Cmdlet suivi du«Get-ExcutionPolicy”Cmdlet.
  • Après cela, ajoutez le "-Exécution Police”Paramètre puis attribuez-le le"Contourne" valeur.
  • Enfin, spécifiez le chemin du script pour activer la stratégie d'exécution «de contournement»:

Il s'agissait de définir la politique d'exécution de «contournement» dans PowerShell.

Conclusion

Le contournement de l'exécution de la politique de Windows PowerShell est le processus pour permettre le «Contourne»Politique d'exécution pour le script ou la console spécifique. La politique d'exécution «contournement» est utilisée pour soulever toutes les restrictions pour exécuter des scripts de n'importe où. Ce message a développé la politique de «contournement» de l'exécution de PowerShell avec plusieurs exemples.