![安装并运行应用程序的第二个副本](https://linux22.com/image/1612808/%E5%AE%89%E8%A3%85%E5%B9%B6%E8%BF%90%E8%A1%8C%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%89%AF%E6%9C%AC.png)
还有许多应用程序需要安装,%AppData%
如果我需要安装第二个副本,我必须创建一个新的本地用户(此步骤只需要一次),以第二个用户的身份运行安装程序,并且每次我需要运行该应用程序时都以第二个用户的身份运行它。
有没有更简单的方法可以做到这一点,或者有一个可以自动执行该过程的应用程序?
答案1
通常情况下,您不需要第二份副本,因为相同的代码可以运行多次。但是,如果应用程序明确检查已在运行的实例,然后附加到正在运行的实例而不是启动新实例,您对此无能为力。这没关系在哪里你安装它,其行为将是相同的。
您使用不同用户的解决方法之所以有效,是因为该应用无权查看其他用户运行的实例。要做到这一点,您需要多个用户 ID,但不是多次安装 - 只需以管理员身份安装一次,然后在多个用户下运行多个实例。