Runtime.exec(), probleme de passage d'arguments - Java - Programmation
Marsh Posté le 02-08-2007 à 13:24:53
verif.exe ...
faudrait pas plutôt mettre ".\\verif.exe" ? en même temps, ptet que java gère le / pour \ je sais pas
sinon c'est ptet les apostrophes qu'il aime pas si il préfère les guillemets : "\"np>pp\""
Marsh Posté le 02-08-2007 à 13:44:09
oui j'ai essayé avec les guillemets mais ça marche toujours pas
Marsh Posté le 02-08-2007 à 13:14:23
j'ai un problème lorsque je met des apostrophes pour mon arguments il les reconnais pas et donc j'ai pas de resultat
voici ma portion de code:
String[] T = { "./verif.exe", "input.txt", " 'np>pp' " ,"output.txt"};
final Runtime runtime = Runtime.getRuntime(); final Process process = runtime.exec(T);
et l'equivalent en ligne de commande c'est :
./verif.exe input.txt 'np>pp' output.txt