我们有一个应用程序,一次只能运行一个程序实例。 否则可怕的数据损坏发生。 我们的用户目前使用Windows 7“服务器”作为RemoteApp运行该程序。 不过,我希望能够限制它的实例数量限制为1,以便用户不会意外地运行该程序的两个实例。 这可能吗? 如果是的话,我该怎么办呢?
就我所知,没有内build的方法可以做到这一点。 但是你可以假设写一个小存根应用程序或脚本来检查进程是否在该用户的上下文中运行,如果是,则退出。 如果没有,它会正常启动应用程序。 然后,您可以将RemoteApp快捷方式指向该存根,而不是直接指向应用程序。