Bonjour,
J'aimerais pouvoir lire le retour d'une commande système. pour cela j'utilise
Je dois reprendre le Outputstream et créer un String pour ensuite pouvoir l analysée et definir si un problème est survenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 { String cmd = new String("ls"); Runtime r = Runtime.getRuntime(); Process p = r.exec(cmd); try { p.waitFor(); } catch (InterruptedException ex) { ex.printStackTrace(); } String CommandResult = new String(p.getOutputStream().toString());
Je pense qu'il y a une solution, mais j'arrive pas à trouver quoi et j'ai pas envie de passer par un fichier.
Si quelqu'un à un idée
car le
c'est sur que cela ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String CommandResult = new String(p.getOutputStream().toString());![]()
Partager