Comment exécuter un script PowerShell
Source : Stack Overflow [windows]
Prérequis :
Vous devez pouvoir exécuter PowerShell en tant qu’administrateur
Vous devez définir votre politique d’exécution PowerShell à une valeur permissive ou pouvoir la contourner
Étapes :
Lancez Windows PowerShell en tant qu’administrateur et attendez que l’invite PS> apparaisse
Naviguez dans PowerShell vers le répertoire où se trouve le script :
PS> cd C:\my_path\yada_yada\ (enter)
Exécutez le script :
PS> .\run_import_script.ps1 (enter)
Ou : vous pouvez exécuter le script PowerShell depuis l’invite de commandes (cmd.exe) comme ceci :
powershell -noexit "& ""C:\my_path\yada_yada\run_import_script.ps1""" (enter)
selon Invoking a PowerShell script from cmd.exe (or Start | Run) par Kirk Munro.
Ou vous pourriez même exécuter votre script PowerShell de manière asynchrone depuis votre application C#.