Share via


about_Run_With_PowerShell

Description courte

Explique comment utiliser la fonctionnalité Exécuter avec PowerShell pour exécuter un script à partir d’un lecteur de système de fichiers.

Description longue

À compter de Windows PowerShell 3.0, vous pouvez utiliser la fonctionnalité Exécuter avec PowerShell pour exécuter des scripts à partir de Explorateur de fichiers. La fonctionnalité Exécuter avec PowerShell est destinée à exécuter des scripts qui n’ont pas de paramètres requis, ne retournent pas de sortie dans la console et n’invitent pas à entrer l’entrée utilisateur. Lorsque vous utilisez la fonctionnalité Exécuter avec PowerShell , la fenêtre de la console PowerShell s’affiche uniquement brièvement, le cas échéant.

Pour utiliser la fonctionnalité Exécuter avec PowerShell :

Dans Explorateur de fichiers (ou l’Explorateur Windows), cliquez avec le bouton droit sur le nom de fichier du script, puis sélectionnez Exécuter avec PowerShell.

La fonctionnalité Exécuter avec PowerShell démarre une session Windows PowerShell qui a une stratégie d’exécution de Contournement, exécute le script et ferme la session.

Il exécute une commande qui a le format suivant :

pwsh.exe -File <FileName> -ExecutionPolicy Bypass

Exécuter avec PowerShell définit la stratégie d’exécution de contournement uniquement pour la session (l’instance actuelle du processus PowerShell) dans laquelle le script s’exécute. Cette fonctionnalité ne modifie pas la stratégie d’exécution de l’ordinateur ou de l’utilisateur.

La fonctionnalité Exécuter avec PowerShell est affectée uniquement par la stratégie d’exécution AllSigned. Si la stratégie d’exécution AllSigned est effective pour l’ordinateur ou l’utilisateur, Exécuter avec PowerShell exécute uniquement des scripts signés. L’exécution avec PowerShell n’est pas affectée par une autre stratégie d’exécution. Pour plus d'informations, voir about_Execution_Policies.

Remarque

Exécuter avec la fonctionnalité PowerShell peut vous inviter à confirmer la modification de la stratégie d’exécution.

Voir aussi