| ||||
Re: acceso a unidades de red con process.start si lo quieren hacer con StartInfo: FileName = explorer.exe Arguments = @"\\ruta o IP" directo con Process:
Código:
Process.Start("explorer.exe",@"\\ruta o IP");
__________________ Mejoremos nuestro país, ayudemos al planeta... próximamente. |
| ||||
Re: acceso a unidades de red con process.start que bueno tu aporte lo considerare para mis trabajos ![]() Dejo esta funcion, en este caso devuelve un string de error o acierto dependiendo del comando "net use ", sin necesidad de usar el explorer.exe nota: lector puede enviar el mensaje de error o el mensaje de acierto.
Código:
static string iniciaProc(string servicioDeseado) { try { StreamReader lector = null; Process proc = new Process(); ProcessStartInfo independiente = new ProcessStartInfo("net ","use " + servicioDeseado);// + @"\\servidor"); independiente.UseShellExecute = false; independiente.RedirectStandardError = true; proc.StartInfo = independiente; if(proc.Start()) lector = proc.StandardError; proc.Close(); return lector.ReadToEnd(); } catch(Exception e) { return e.Message; } }
__________________ Mejoremos nuestro país, ayudemos al planeta... próximamente. |