Bonjour,
Comme le titre l'indique, j'ai besoin d'invoquer un programme externe C et l'arrêté avec JAVA.
J'arrive à invoquer le programme C, grâce au tutorial que j'ai trouvé sur le site, le seul problème c'est que pour pouvoir passer des paramètres au programme C, j'ai dû utilisé un fichier comme stdin.

Runtime runtime = Runtime.getRuntime();
String[] args1 = {"cmd", "/C ","c:\\x.exe"," <pipe"};
Process process = runtime.exec(args1);
Donc j'ai appelé "cmd" pour pouvoir passer les arguments avec le fichier pipe, mais lorsque je veux arrêté le programme C (une boucle infini), j'arrive pas parceque "process.destroy();" ne détruit que le processus de "cmd".

Est ce qu'il aurait une solution à ce problème?
Merci