如何将每个用户的 RemoteApp 会话数限制为 1 个?

如何将每个用户的 RemoteApp 会话数限制为 1 个?

我们有一个应用程序,每次只能运行一个程序实例。否则会发生严重的数据损坏。我们的用户目前从 Windows 7“服务器”以 RemoteApp 的形式运行此程序。但是我希望能够将其实例数限制为 1,以便用户不会意外运行该程序的两个实例。这可能吗?如果可以,我该怎么做?

答案1

据我所知,没有内置方法可以做到这一点。但你可以假设编写一个小的存根应用程序或脚本来检查该进程是否已在该用户的上下文中运行,如果是,则退出。如果没有,它会正常启动应用程序。然后,您可以将 RemoteApp 快捷方式指向此存根,而不是直接指向应用程序。

相关内容