Récupération du OutputStream d'un Process

Récupération du OutputStream d'un Process - Java - Programmation

Marsh Posté le 16-10-2002 à 16:37:46    

Je crée un objet Process par l'intermédiaire d'un Runtime.exec() et je voudrai récupérer l'OutputStream du Process soit dans ma console soit dans un textArea par exemple... et j'y arrive po du tout :( qq à une idée ?

Reply

Marsh Posté le 16-10-2002 à 16:37:46   

Reply

Marsh Posté le 16-10-2002 à 17:18:47    

Bin euh... t'es sûr que tu veux récupérer l'OutputStream du process, déjà ? Passke si ce que tu veux c'est afficher les sorties du process, bin te casse pas, c'est de l'InputStream dont t'as besoin :D
Exemple :

Code :
  1. try
  2.         {
  3.             Process p = Runtime.getRuntime().exec("C:\\WINNT\\system32\\IPCONFIG.exe" );
  4.             BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
  5.             String inputLine;
  6.             while ((inputLine = in.readLine()) != null) System.out.println(inputLine);
  7.         }
  8.         catch(Exception e)
  9.         {
  10.             e.printStackTrace();
  11.         }


 
Là t'auras la sortie de la commande ipconfig.


Message édité par Taiche le 16-10-2002 à 17:22:46

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 16-10-2002 à 19:02:56    

ok c t exactement ce qu'il me fallait. Merco

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed