locked
problema con un servicio RRS feed

  • Pregunta

  • Buenas.

     

    Tengo un programa que he hecho yo mismo son una parte que se arranca como servicio. De vez en cuando el servicio se cae lo cual se ve en el visor de eventos pero quisiera que ese servicio, si falla, me sacase un mensaje y aunque he modificado el codigo para ello, parece o que el mensaje no sale o se pierde ¿hay algo especial en la mensajeria en Vista? porque creo que esto mismo en XP si que me sacaba mensajes. No puedo afirmar rotundamente esto porque no consigo repetir los fallos en otro entorno.

     

    Salud2.

     

    sábado, 5 de julio de 2008 11:33

Respuestas

  • Bueno... esta pregunta mas bien pudiera corresponder a los foros de programación antes que a estos de sistema operativo. Pero de todas formas voy a darte unas ideas: en Vista y Windows Server 2008 se puede asociar un evento, el que sea, al lanzamiento de una tarea, por tanto si lo unico que quieres es que "pase" algo que te avise, puedes localizar el evento en el visor de sucesos y con boton derecho sobre él (o sobre cualquier evento), asociarle una tarea... un programa... un script, lo que sea.

    Cuando suceda dicho evento se lanzará la tarea asociada. Puede suar el programa msg (ejecutalo con msg /? para ver sintaxis) para enviarte en ese momento un mensaje a consola... por ejemplo. 

    NOTA: cuidado con el msg que envia mensajes a la consola 0 ya que está pensado para temrinal server. Pruebalo, o bien usa otro tipo de mensajería...

    Un saludo,
    sábado, 5 de julio de 2008 11:37

  • Un saludo,
    sábado, 5 de julio de 2008 11:48

Todas las respuestas

  • Bueno... esta pregunta mas bien pudiera corresponder a los foros de programación antes que a estos de sistema operativo. Pero de todas formas voy a darte unas ideas: en Vista y Windows Server 2008 se puede asociar un evento, el que sea, al lanzamiento de una tarea, por tanto si lo unico que quieres es que "pase" algo que te avise, puedes localizar el evento en el visor de sucesos y con boton derecho sobre él (o sobre cualquier evento), asociarle una tarea... un programa... un script, lo que sea.

    Cuando suceda dicho evento se lanzará la tarea asociada. Puede suar el programa msg (ejecutalo con msg /? para ver sintaxis) para enviarte en ese momento un mensaje a consola... por ejemplo. 

    NOTA: cuidado con el msg que envia mensajes a la consola 0 ya que está pensado para temrinal server. Pruebalo, o bien usa otro tipo de mensajería...

    Un saludo,
    sábado, 5 de julio de 2008 11:37
  •  Jose Manuel Tella Llop Escribió:

     en Vista y Windows Server 2008 se puede asociar un evento, el que sea, al lanzamiento de una tarea, por tanto si lo unico que quieres es que "pase" algo que te avise, puedes localizar el evento en el visor de sucesos y con boton derecho sobre él (o sobre cualquier evento), asociarle una tarea... un programa... un script, lo que sea.

     

    Esto es genial, no lo sabía.

    ¿Ves?, si no ando yo descaminado preguntando cosas en este grupo aunque parezca que no tienen nada que ver

     

    Muchas gracias.

    sábado, 5 de julio de 2008 11:47

  • Un saludo,
    sábado, 5 de julio de 2008 11:48