Código:
bueno que es esto: resulta que quiero abrir un explorer.exe por cada unidad de red conectada a mi equipo, pero que suscede cuando estan desconecatadas estas unidades, bueno, lo que quiero es que me mande un error, el cual primero me lo despliega en un MessageBox de la misma aplicacion explorer.exe, pero cuando pido la solicitud del error no me muestra nada, y lo que quiero es mostrar un error que me indique que no esta conectado y cosas por el estilo, espero me puedan ayudar, seguire intentando. { //int dame = 0; Process proc = new Process(); proc.StartInfo.FileName="explorer.exe"; proc.StartInfo.Arguments="m:\\";//primero unidad m:\\, q:\\ ... proc.StartInfo.RedirectStandardOutput=true; proc.StartInfo.UseShellExecute=false; if(proc.Start()) { //dame = proc.Id; string proceso = proc.StandardOutput.ReadToEnd(); Console.WriteLine(proceso); proc.WaitForExit(); } Console.ReadLine(); }