bonjour,

Après avoir fait un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
process = Runtime.getRuntime().exec("cmd.exe /k"+" "+cmd);
ceci fonctionne bien mais lire le buffer de sortie avec le code suivant ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
InputStream stdout = process.getInputStream();
		InputStreamReader stdoutReader = new InputStreamReader (stdout);
		BufferedReader stdoutBuffer = new BufferedReader (stdoutReader);
 
 
 
		try {
			// On récupère chaque ligne du STDOUT:
			String line; 
			while ( ( line = stdoutBuffer.readLine() ) != null ) {
				reponse=reponse+line;
			}
		} catch (IOException e) {
 
		}
 
		return reponse;
	}


quelqu'un a une idée ?

merci