Consultar si esta en red una IP
Publicado por ana mari (3 intervenciones) el 21/06/2007 14:04:46
Buenos dias.
Necesito saber si un equipo esta en red, ya que hay veces que pierdo la conexion.
Estoy creando un .bat para programar su ejecucion cada cierto tiempo y en el hago :
- ping , enviando el resultado al un archivo de texto.
- find /c , de este archivo, para saber si ha salido el texto "perdidos = 0" .
Hasta aqui funciona, consigo saber si ha salido o no este texto pero mi duda es :
¿Como paso el resultado de este find a una variable para luego poder hacer un if y enviar un net send a mi estacion en el caso de haber perdido la conexion?
He probado sacando el resultado del find a un archivo, pero luego no se pasarlo a la variable ni tampoco preguntar por el contenido del fichero en la if.
Tampoco se si hay alguna manera mas facil de hacerlo.
Mi sistema operativo es W-XP
¿Me podiais ayudar?. Muchas gracias por anticipado.
Necesito saber si un equipo esta en red, ya que hay veces que pierdo la conexion.
Estoy creando un .bat para programar su ejecucion cada cierto tiempo y en el hago :
- ping , enviando el resultado al un archivo de texto.
- find /c , de este archivo, para saber si ha salido el texto "perdidos = 0" .
Hasta aqui funciona, consigo saber si ha salido o no este texto pero mi duda es :
¿Como paso el resultado de este find a una variable para luego poder hacer un if y enviar un net send a mi estacion en el caso de haber perdido la conexion?
He probado sacando el resultado del find a un archivo, pero luego no se pasarlo a la variable ni tampoco preguntar por el contenido del fichero en la if.
Tampoco se si hay alguna manera mas facil de hacerlo.
Mi sistema operativo es W-XP
¿Me podiais ayudar?. Muchas gracias por anticipado.
Valora esta pregunta
0