Jump to content


Photo

Servicios en Windows e interaccion con el escritorio

Servicios

  • Please log in to reply
2 replies to this topic

#1 seba_13680

seba_13680

    Member

  • Miembros
  • PipPip
  • 27 posts

Posted 15 March 2017 - 03:31 PM

Buenas tardes a todos¡

Estoy en el desarrollo de un servicio que inicia un aplicacion externa, tambien desarrollada en Delphi

cuando el servicio inicia la aplicacion solo la muestra en el administrador de tareas

pero no en el escritorio

solo la muestra en el escritorio, cuando tildo "Permitir que el servicio interactue con el escritorio"

hay alguna manera de que no tenga que tildar esa opcion en los servicios?

cualquier consejo, orientacion o respuestas es bienvenido

Saludos y desde ya muchas gracias ... 

 


  • 0

#2 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4111 posts
  • LocationMadrid - España

Posted 15 March 2017 - 05:22 PM

Desde Win7 Microsoft ha puesto pegas a que los servicios interactúen con el escritorio por una razón de seguridad. Un servicio se ejecuta bajo el usuario System con un nivel de privilegios máximo lo que representa un problema de seguridad si un usuario puede interactuar con él. Es más, Microsoft evita que cualquier proceso System puede interactuar con el escritorio de usuario por los mismos motivos. Para poder ejecutar una aplicación GUI desde un servicio, debemos hacerlo con las credenciales del usuario en cuyo escritorio queremos que aparezca, para eso hace unos años publiqué un truco que permite hacerlo: Lanzar una aplicación GUI desde un servicio

 

 

Saludos.


  • 1

#3 seba_13680

seba_13680

    Member

  • Miembros
  • PipPip
  • 27 posts

Posted 15 March 2017 - 05:29 PM

Muchas gracias por la respuesta¡ impresionante¡  

A continuar por ese lado entonces :D 

cuando obtengo 5 resultados en google, dos en chino y 1 en ruso me doy cuenta que tengo que volver y continuar de otra manera

saludos y gracias por la pronta respuesta¡ 


  • 0





Also tagged with one or more of these keywords: Servicios

IP.Board spam blocked by CleanTalk.