Conectar a unidad de red desde .NET y enviar mensajes 'Net send ...'

02/03/2005 - 09:22 por Joaquin Pelayo Bedia | Informe spam
Hola.

Tengo el siguiente problema y no se como solucionarlo. Necesito
conectame a unidades de red del tipo \\servidor\c$ las cuales solicitan
usuario y password, pero por mucho que he buscado y probado no veo la forma
de hacerlo. Ademas quiero enviar mensajes del tipo 'Net send ...' mediante
la red, lo puedo hacer mediante un Process.start pero me gustaria saber si
hay alguna forma mas elegante de hacerlo, por ejemplo, desde alguna clase
del framework

Un saludo, y muchas gracias por la atención.

Joaquin Pelayo
 

Leer las respuestas

#1 Anonimo
08/03/2005 - 11:22 | Informe spam
Hola, no se si es elegante utilizar algunas instrucciones de la linea de
comando del sisteme operativo para crear unidades de red.
Si estas programando en VB6 o VB.NET, puedes utilizar la instruccion SHELL
para ejecutar aplicaciones o comandos del sistema operativo.
Para crear una unidad de red a traves de la linea de comando se utiliza el
comando NET USE.
Sintaxis:
NET USE unidad \ombrepcombre_recurso_compartido contraseña
/USER:usuario

Ejemplo:
SHELL("NET USE z: \\servidor\c$ password /USER:administrador")

Espero que te sirva, y disculpa si no es muy elegante.
Saludos.
Álvaro

"Joaquin Pelayo Bedia" wrote in message
news:
Hola.

Tengo el siguiente problema y no se como solucionarlo. Necesito
conectame a unidades de red del tipo \\servidor\c$ las cuales solicitan
usuario y password, pero por mucho que he buscado y probado no veo la


forma
de hacerlo. Ademas quiero enviar mensajes del tipo 'Net send ...' mediante
la red, lo puedo hacer mediante un Process.start pero me gustaria saber si
hay alguna forma mas elegante de hacerlo, por ejemplo, desde alguna clase
del framework

Un saludo, y muchas gracias por la atención.

Joaquin Pelayo


Preguntas similares