Wie kann ich die Anzahl der RemoteApp-Sitzungen auf 1 pro Benutzer begrenzen?

Wie kann ich die Anzahl der RemoteApp-Sitzungen auf 1 pro Benutzer begrenzen?

Wir haben eine Anwendung, bei der immer nur eine Instanz des Programms gleichzeitig ausgeführt werden kann. Andernfalls kommt es zu schrecklichen Datenbeschädigungen. Unsere Benutzer führen dieses Programm derzeit als RemoteApp von einem Windows 7-„Server“ aus aus. Ich möchte jedoch die Anzahl der Instanzen auf 1 begrenzen können, damit ein Benutzer nicht versehentlich zwei Instanzen des Programms ausführen kann. Ist das möglich? Und wenn ja, wie würde ich dabei vorgehen?

Antwort1

Soweit ich weiß, gibt es dafür keine integrierte Möglichkeit. Aber Sie könnten theoretisch eine kleine Stub-Anwendung oder ein Skript schreiben, das prüft, ob der Prozess bereits im Kontext dieses Benutzers ausgeführt wird, und beendet wird, wenn dies der Fall ist. Wenn nicht, wird die App wie gewohnt gestartet. Sie würden dann Ihre RemoteApp-Verknüpfung auf diesen Stub statt direkt auf die Anwendung richten.

verwandte Informationen