Je essaie d'exécuter un fichier EXE en utilisant un script PowerShell. Si j'utilise la ligne de commande, cela fonctionne sans problème (d'abord je fournis 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 retourne 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 commande, fonction, fichier de script ou programme exécutable. 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 invoqué la commande en utilisant l'opérateur "&".)
Comment puis-je résoudre ce problème?
5 votes
Publiez votre code, s'il vous plaît. Puisque c'est là que se situe le problème, il est beaucoup plus facile de le regarder que de deviner.