Conectrame a una PC con C#

05/02/2008 - 16:39 por Osay | Informe spam
Hola estoy haciendo una aplicación en C# en la que necesito conectarme
a una pc, verificando si esta encendida o no, y des pues si para el
usuario con el que estoy accediendo puede visitar determinadas
carpetas compartidas. Dispongo para esto de un Usuario registrado en
el Actuve Directory de una compañia así como el IP de la Pc a la que
me voy a conectar.

Quisiera que alguien me dijera como hacerlo pues he intentado de
varias formas y no me funciona.

Saludos Osay

Preguntas similare

Leer las respuestas

#1 Paulino Padial
10/02/2008 - 18:24 | Informe spam
Para ver si un equipo esta disponible mediante "PING" ejecuta este ejemplo:
System.Net.NetworkInformation.Ping ping = new
System.Net.NetworkInformation.Ping();

System.Net.NetworkInformation.PingReply reply = ping.Send("192.168.1.12");

MessageBox.Show(reply.Status.ToString());

Si te pone Success esta disponible por ejemplo, si te pone TimeOut no lo
esta.

Lo de conectarte al otro ordenador es lo que no termino de entender... que
quieres saber? si puedes mapear una carpeta de red? o si puedes tener
accesso a ella para por ejemplo listar su contenido?

Saludos cordiales,
"Osay" escribió en el mensaje
news:
Hola estoy haciendo una aplicación en C# en la que necesito conectarme
a una pc, verificando si esta encendida o no, y des pues si para el
usuario con el que estoy accediendo puede visitar determinadas
carpetas compartidas. Dispongo para esto de un Usuario registrado en
el Actuve Directory de una compañia así como el IP de la Pc a la que
me voy a conectar.

Quisiera que alguien me dijera como hacerlo pues he intentado de
varias formas y no me funciona.

Saludos Osay
Respuesta Responder a este mensaje
#2 Osay
11/02/2008 - 17:08 | Informe spam
Paulino gracias por lo del ping me sirvio mucho, ahora la otra parte
es la siguiente ya yo verifique que una pc existe y esta encendida
gracias a la respuesta del ping, ahora yo necesito conectarme a esa pc
y ver cuales son las carpetas que tiene compartidas y de paso ver los
archivos que hay dentro de esas carpetas siempre y cuando el usuario
con el cual me conecto a esa pc tenga acceso para leer dentro de esa
carpeta, me entiendes ahora

On 10 feb, 12:24, "Paulino Padial" wrote:
Para ver si un equipo esta disponible mediante "PING" ejecuta este ejemplo:
System.Net.NetworkInformation.Ping ping = new
System.Net.NetworkInformation.Ping();

System.Net.NetworkInformation.PingReply reply = ping.Send("192.168.1.12");

MessageBox.Show(reply.Status.ToString());

Si te pone Success esta disponible por ejemplo, si te pone TimeOut no lo
esta.

Lo de conectarte al otro ordenador es lo que no termino de entender... que
quieres saber? si puedes mapear una carpeta de red? o si puedes tener
accesso a ella para por ejemplo listar su contenido?

Saludos cordiales,
"Osay" escribió en el mensajenews:
Hola estoy haciendo una aplicación en C# en la que necesito conectarme
a una pc, verificando si esta encendida o no, y des pues si para el
usuario con el que estoy accediendo puede visitar determinadas
carpetas compartidas. Dispongo para esto de un Usuario registrado en
el Actuve Directory de una compañia así como el IP de la Pc a la que
me voy a conectar.

Quisiera que alguien me dijera como hacerlo pues he intentado de
varias formas y no me funciona.

Saludos Osay
Respuesta Responder a este mensaje
#3 tonymx
26/02/2008 - 02:03 | Informe spam
Hola!

Creo que en esto caso te puede servir el usar el Windows Managament
Instrumentation (WMI) el cual se puede usar para monitorear el hardware y
software sobre otra computadora remotamente (puedes accesar a estas clases a
traves del System.Management).
Sin embargo se debe cumplir con los requierimientos de seguridad de DCOM
para la autenticación.

Te recomiendo que leas la documentacion de ese namespace:
http://msdn2.microsoft.com/en-us/li...management(VS.80).aspx

Saludos!

"Osay" wrote in message
news:
Paulino gracias por lo del ping me sirvio mucho, ahora la otra parte
es la siguiente ya yo verifique que una pc existe y esta encendida
gracias a la respuesta del ping, ahora yo necesito conectarme a esa pc
y ver cuales son las carpetas que tiene compartidas y de paso ver los
archivos que hay dentro de esas carpetas siempre y cuando el usuario
con el cual me conecto a esa pc tenga acceso para leer dentro de esa
carpeta, me entiendes ahora

On 10 feb, 12:24, "Paulino Padial" wrote:
Para ver si un equipo esta disponible mediante "PING" ejecuta este
ejemplo:
System.Net.NetworkInformation.Ping ping = new
System.Net.NetworkInformation.Ping();

System.Net.NetworkInformation.PingReply reply = ping.Send("192.168.1.12");

MessageBox.Show(reply.Status.ToString());

Si te pone Success esta disponible por ejemplo, si te pone TimeOut no lo
esta.

Lo de conectarte al otro ordenador es lo que no termino de entender... que
quieres saber? si puedes mapear una carpeta de red? o si puedes tener
accesso a ella para por ejemplo listar su contenido?

Saludos cordiales,
"Osay" escribió en el
mensajenews:
Hola estoy haciendo una aplicación en C# en la que necesito conectarme
a una pc, verificando si esta encendida o no, y des pues si para el
usuario con el que estoy accediendo puede visitar determinadas
carpetas compartidas. Dispongo para esto de un Usuario registrado en
el Actuve Directory de una compañia así como el IP de la Pc a la que
me voy a conectar.

Quisiera que alguien me dijera como hacerlo pues he intentado de
varias formas y no me funciona.

Saludos Osay
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida