Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2008, 19:59
Avatar de subero
subero
 
Fecha de Ingreso: marzo-2007
Mensajes: 64
Antigüedad: 17 años, 2 meses
Puntos: 0
seleccionar datos del comando findstr

Buenas tengo una duda, actualmente obtengo la informacion del comando con el siguiente codigo

ProcessStartInfo myProcessStartInfo = new ProcessStartInfo("findstr"," /s \"ou\" c:\ *.txt "); // ME DA ERROR

myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
myProcess.StartInfo.CreateNoWindow = true;
myProcessStartInfo.UseShellExecute = false;
myProcessStartInfo.RedirectStandardOutput = true;

myProcess.StartInfo = myProcessStartInfo;
myProcess.Start();
string output = myProcess.StandardOutput.ReadToEnd();
el problema es que me trae mucha informacion que no necesito como puedo seleccionar lo que quiero.
lei sobre la funcion split que me selecciona por un separador pero en caso que yo necesite 2 separadores un ejemplo:
c:system//misdocumentos//archivo.ini=tiene info sobre este achivo c:system//misdocumentos//archivo2.ini=tiene info sobrearchivo
c:system//misdocumentos//archivo3.ini=tiene info sobrearchivo
oks solo quiero mostrar esto

c:system//misdocumentos//archivo.ini
c:system//misdocumentos//archivo2.ini
c:system//misdocumentos//archivo3.ini
es decir sin la informacion del archivo