J'essaie d'exécuter un fichier EXE à l'aide d'un script PowerShell. Si j'utilise la ligne de commande cela fonctionne sans problème (je fournis d'abord le nom de l'exécutable et une série de paramètres pour l'invoquer):
"C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode
Mais faire exactement la même chose à l'intérieur d'un script renvoie une erreur:
Le terme '"C: \ Program Files \ Automated QA \ TestExecute 8 \ Bin \ TestExecute.exe" C: \ temp \ TestProject1 \ TestProject1.pjs / run / exit / SilentMode' n'est pas reconnu comme le nom d'une cmdlet, fonction , fichier de script ou programme utilisable. Vérifiez l'orthographe du nom ou, si un chemin a été inclus, vérifiez que le chemin est correct et réessayez.
(J'ai appelé la commande en utilisant l'opérateur "&".)
Comment puis-je résoudre ce problème?