Bonjours à tous.
Je fais un programme qui en appelle un autre, pour cela, je veux utiliser la console windows (l'autre programme ne marche de toute façon que sous cet OS)
Donc j'utilise Runtime et Process :
process = runtime.exec(req.equals("")?STEAM_PATH_CMD:req);
Lorsque req.equals("") vaut vrai, il me retourne bien le chemin vers le répertoire de Steam, en revanche lorsque req vaut "dir"
J'ai l'erreur :
Cannot run program "dir": CreateProcess error=2, Le fichier spécifié est introuvable Erreur lors de l'exécution de : dir
Pourtant dir marche très bien dans la console
.
Ai-je oublié quelque chose?
Merci d'avance.
Partager