¿Cómo puedo limitar la cantidad de sesiones de RemoteApp a 1 por usuario?

¿Cómo puedo limitar la cantidad de sesiones de RemoteApp a 1 por usuario?

Tenemos una aplicación donde solo se puede ejecutar una instancia del programa a la vez. De lo contrario, se producirá una terrible corrupción de datos. Nuestros usuarios actualmente ejecutan este programa como RemoteApp desde un "servidor" de Windows 7. Sin embargo, quiero poder limitar el número de instancias a 1, de modo que un usuario no pueda ejecutar accidentalmente dos instancias del programa. es posible? Y si es así, ¿cómo lo haría?

Respuesta1

Hasta donde yo sé, no existe una forma integrada de hacer esto. Pero, hipotéticamente, podría escribir una pequeña aplicación auxiliar o script que verifique si el proceso ya se está ejecutando en el contexto de ese usuario y salga si así es. De lo contrario, inicia la aplicación normalmente. Luego apuntaría su acceso directo de RemoteApp a este código auxiliar en lugar de directamente a la aplicación.

información relacionada