Bonjour,
Je veux exécuter une commande DOS en java.
Pour cela j'utilise Process.
Quand j'exécute cette commande directement en DOS ça marche, et en java, j'obtiens l'erreur de sortie 1. Ce qui veut dire que la commande ne s'est pas terminée correctement.Code:
1
2
3
4
5 // Execute a command with an argument Runtime rt = Runtime.getRuntime(); String ligneCommandeLPR = "cmd.exe /C lpr -S " + server + " -P " + printerName + " " + file.getAbsolutePath(); Process proc = rt.exec(ligneCommandeLPR);
Quelqu'un a-t-il une idée ?