FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Detectar ejecución de aplicación en Terminal Server
Hola. Uso la siguiente función para detectar si un programa está ejectuándose en Windows. Recibe como parámetro el nombre del programa (.exe) y devuelve "true" si lo encuentra.
Esto funciona bien, pero me surge el problema cuando el programa se ejecuta en una sesión de terminal server, ya que varios usuarios pueden estar usando el mismo programa y esta función detecta la ejecución del programa en todas las sesiones. Lo que necesito es que se limite sólo a mi sesión actual. ¿Hay alguna forma de hacerlo? Gracias. Un saludo PD: no puse bien el título del post y luego no me deja cambiarlo. Sería "Detectar ejecución de aplicación en Terminal Server". Última edición por Casimiro Notevi fecha: 22-10-2015 a las 18:20:09. Razón: No puse bien el título del post |
#2
|
||||
|
||||
Te has salvado por los pelos
|
#3
|
||||
|
||||
Puedes encontrar el usuario y el dominio conociendo el Pid de un proceso con esta función:
Más información aquí. Saludos. |
#4
|
||||
|
||||
Podria usarse un mutex?
Edito: Ya veo que te respondio escafandra que seguro la tiene mas clara en estos temas |
#5
|
|||
|
|||
Gracias por vuestra ayuda.
Probaré entonces con la solución de escafandra, que si no he entendido mal sería añadir dentro de mi bucle una comprobación para todas las instancias de mi aplicación que me aparezcan, si alguna pertenece al usuario actual de la sesión de terminal server. Un saludo |
#6
|
||||
|
||||
Cita:
Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problemas con impresoras en aplicación en terminal server | engranaje | Impresión | 0 | 11-07-2011 12:16:18 |
BDE y terminal server | yogutero | Conexión con bases de datos | 6 | 02-08-2007 15:30:01 |
Ejecucion de Aplicación en Windows 2000 Server | skywaker | Servers | 2 | 23-05-2007 17:47:34 |
Problemas con Terminal Server Win 2003 Server | El_Perrito | Windows | 0 | 16-10-2004 19:53:45 |
Detectar Sesión de Terminal Server | muli | API de Windows | 1 | 15-08-2004 02:06:34 |
|