FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
programar servicios en WINDOWS-XP
Hola a todos. Tengo que desarrollar un servicio para WINDOWS-XP que se ocupe de ejecutar y controlar que siempre se este ejecutando una aplicación. Si el servicio se ejecuta como localsystem, no hay problema, pero al ejecutarlo con otro usuario, el servicio y la aplicación estan ejecutandose pero no se ve el programa y no puedo interactuar. Si alquien a desarrollado algo parecido y me puede ayudar se lo agradeceria mucho.
|
#2
|
||||
|
||||
Como es eso de que no ve, sera que no mira donde tiene que mirar
Ahora en serio, me imagino que tu servicio busca al otro programa por medio de su ventana, o algún método similar. Y también supongo que tu servicio funciona cuando marcas la opción de que tu interactué con el usuario actual, ya que de esta manera ambas aplicaciones comparten el mismo desktop. Pero me pregunto entonces, por que si te funciona así quieres que funcione de otra manera, también me pregunto por que no buscas el proceso a controlar a través de su ejecutable y no a través de su ventana. Y por ultimo, siempre puedes intentar introducirte en el mismo desktop que la aplicación, pero eso se me antoja complicado, aunque creo que no imposible. Pues eso, te dejo mas preguntas que respuestas |
#3
|
|||
|
|||
Cita:
Efectivamente busco el ejecutable. El problema lo tengo, cuando a traves del administrador de servicios, por ejemplo, le cambio el inicio de sesión a otro cuenta que no sea la cuanta local o localsystem, ya que no me da opción a habilitar que el usuario interactue con el escritorio, creo que se puede hacer con las API, pero ando un poco perdido. Gracias. Hasta pronto. |
#4
|
|||
|
|||
Aunque no estoy familiarizado con los servicios, tu problema me suena a que estas registrando algo en el registro de windows, básicamente en HKEY_CURRENT_USER y debería estar registrado en HKEY_LOCAL_MACHINE, por eso es que al cambiar de usuario no se ejecuta un programa.
Pero bueno, como dije anteriormente, no se nada de servicios. Saludos y espero ayude de algo.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Servicios de Windows | Eklypsex | API de Windows | 3 | 31-10-2008 20:30:13 |
Lanzar ventana de servicios de windows | hector_etv | Varios | 16 | 12-09-2006 16:18:25 |
Servicios en windows vista | seoane | Noticias | 10 | 08-06-2006 03:52:35 |
Programar en windows ce | j-vi | Windows | 4 | 10-08-2005 19:07:41 |
|