Bonjour a vous.
je veux exécuter un batch dans un programme java. mais j'ai l'erreur suivante :error=193
Code:Process process = Runtime.getRuntime().exec(shell.sh);
est ce quelqu'un a une idée.:roll:
Version imprimable
Bonjour a vous.
je veux exécuter un batch dans un programme java. mais j'ai l'erreur suivante :error=193
Code:Process process = Runtime.getRuntime().exec(shell.sh);
est ce quelqu'un a une idée.:roll:
il nous faudrait un peu plus de code (et du vrai code, ce truc compile pas) pour voir ce que tu fais exactement.
bonjour ,
ma ligne de code est cella meme
Code:Process process = Runtime.getRuntime().exec("C:\\shell.sh");
je pense que je sais d'où ça viens : vu que je suis sur un environnement windows je ne peu executer un fichier .sh !!!!!!!!
voilà, t'as tout compris. :)
por exécuter des .sh il faut bash, csh ou autre chose assimilé (tel que mentionné dans la premier ligne du .sh). Y a des portages sou windows en cas d'absolue nécessité, mais c'est un peu plus compliqué que sous unix.