Buenas noches. Me urge saber como puedo hacer para leer la salida de un
proceso de un comando de consola, pero no me vale el método ReadToEnd().
Necesito algo para poder ir leyendo de la salida conforme esta va cambiando.
EJ.
Process p=new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.Filename="dir";
p.StartInfo.Arguments="c: /s";
p.Start();
pues eso ahora vendría el... string res = p.StandardOutput.ReadToEnd();
y eso me devolvería todo de una vez y yo no quiero eso yo quiero que por
cada línea del dir me lo muestre uno por uno para por ejemplo ir
añadiendo cada línea una a una conforme se va produciendo la salida por
ejemplo en un ListBox.
El dir creo que no se puede usar como para ejecutarlo en un proceso,
pero bueno para el caso vale.
Gracias y hasta otra.
Leer las respuestas