还有许多应用程序需要安装,%AppData%
如果我需要安装第二个副本,我必须创建一个新的本地用户(此步骤只需要一次),以第二个用户的身份运行安装程序,并且每次我需要运行该应用程序时都以第二个用户的身份运行它。
有没有更简单的方法可以做到这一点,或者有一个可以自动执行该过程的应用程序?
答案1
通常情况下,您不需要第二份副本,因为相同的代码可以运行多次。但是,如果应用程序明确检查已在运行的实例,然后附加到正在运行的实例而不是启动新实例,您对此无能为力。这没关系在哪里你安装它,其行为将是相同的。
您使用不同用户的解决方法之所以有效,是因为该应用无权查看其他用户运行的实例。要做到这一点,您需要多个用户 ID,但不是多次安装 - 只需以管理员身份安装一次,然后在多个用户下运行多个实例。