C sharp - Mapeo de recursos

 
Vista:

Mapeo de recursos

Publicado por Emiliano (43 intervenciones) el 08/06/2004 17:49:43
Hola a todos, uso C# con el framework 1.0 y necesitaria mapear una unidad que se encuentra en otro servidor y no se como hacerlo. Encontre un namespace (System.Management) que realiza esto pero corresponde al framework 1.1.
Alguien me puede ayudar a realizar esta operacion??..

Saludos y muchas gracias a todos.

Emiliano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Mapeo de recursos

Publicado por Yamil Bracho (1164 intervenciones) el 08/06/2004 20:37:27
Yo usuaria el comando que ya nos da Windows net use. Por ejemplo
net use * \\Tuservidor\recurso. Seria algo como

private void button1_Click(object sender, System.EventArgs e)
{
System.Diagnostics.Process tmp=new System.Diagnostics.Process();

String hostName="serv_itaca_m2";
String path = "Itaca";
System.Diagnostics.ProcessStartInfo tmp2=new
System.Diagnostics.ProcessStartInfo(
"net","use * \\\\" + hostName + "\\" + path);
tmp2.UseShellExecute=false;
tmp2.RedirectStandardOutput=true;
tmp2.CreateNoWindow=true;

tmp=System.Diagnostics.Process.Start(tmp2);

}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Mapeo de recursos

Publicado por Emiliano (43 intervenciones) el 08/06/2004 23:15:54
Es lo que estoy utlizando. Lo que sucede es que si por algun motivo no se puede conectar, no me entero. Tengo que verificar que exista algun directorio para saber si se conecto o no. No puedo manejar las exceptions y demas.

Muchisimas gracias igualmente.

Emiliano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Mapeo de recursos

Publicado por Edgar (278 intervenciones) el 08/06/2004 23:44:42
Hola

Puedes hacer uso de la propiedad StandardOutput del objeto proceso, el cual te devuelve un StreamReader que te permite leer la salida del proceso.

Con esto puedes ver si el proceso termino satisfactoriamente o no... comparando la salida que te dá con la salida esperada

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar