locked
Ejecutar tarea programada. RRS feed

  • Pregunta

  • Hola, tengo un problema con las tareas programadas de windows 7.

    Tengo creada una tarea para que junto con el bginfo, muestre en el escritorio la ip de la máquina. Mi problema surge cuando quiero que la tarea programada se ejecute al producirse un cambio en la red de la máquina, ya que los equipos pueden conectarse a 3 redes diferentes.

    Mis pasos son:

    - Crear la tarea programada

    - En los desencadenantes, Iniciar una tarea: Al producirse un evento. ( en este caso, cuando elijo WLAN-AutoConfig/operativo si que cambia la ip al activar y desactivar la wi-fi), Pero en el caso de la red, no se produce el mismo efecto ya que no se desconecta la tarjeta de ethernet, por lo que he probado con otras opciones como Wired-AutoConfig,  pero nada.

    - He probado varias opciones como DHCP Client Events, pero tampoco logro que al cambiar el cable de ethernet de una red a otra, se lance la tarea.

    ¿¿Alguien puede darme alguna idea o sabe cual sería la opción correcta??

    Gracias de ante mano y un saludo.

    Pablo.

    lunes, 11 de junio de 2012 14:21

Respuestas

  • Hola, tengo un problema con las tareas programadas de windows 7.

    Tengo creada una tarea para que junto con el bginfo, muestre en el escritorio la ip de la máquina. Mi problema surge cuando quiero que la tarea programada se ejecute al producirse un cambio en la red de la máquina, ya que los equipos pueden conectarse a 3 redes diferentes.

    Mis pasos son:

    - Crear la tarea programada

    - En los desencadenantes, Iniciar una tarea: Al producirse un evento. ( en este caso, cuando elijo WLAN-AutoConfig/operativo si que cambia la ip al activar y desactivar la wi-fi), Pero en el caso de la red, no se produce el mismo efecto ya que no se desconecta la tarjeta de ethernet, por lo que he probado con otras opciones como Wired-AutoConfig,  pero nada.

    - He probado varias opciones como DHCP Client Events, pero tampoco logro que al cambiar el cable de ethernet de una red a otra, se lance la tarea.

    ¿¿Alguien puede darme alguna idea o sabe cual sería la opción correcta??

    Gracias de ante mano y un saludo.

    Pablo.

    No veo ningun evento por el cambio de IP (en redes wired) que sea capaz de disparar un trigger...

    Lo unico que se me ocurre es una tarea programada que cada minuto o dos minutos chequees la IP de la maquina. Puede usarlo haciendo un script que usando el comando netsh te lo vaya verificando.

    Tienes varias opciones en el netsh... revisalas:

    netsh interface ipv4 show /?

    Un saludo,


    Jose Manuel Tella Llop news://jmtella.com

    lunes, 11 de junio de 2012 15:23