OSX:使用不同的参数运行应用程序的多个实例

时间:2015-05-06 16:02:34

标签: macos

我需要运行多个Google Chrome实例,但使用不同的参数。

我尝试过:

open -n -a "Google Chrome" --args --some-param-A

很好,推出了一个新的Chrome实例。使用 chrome:// version 检查命令行参数也没关系, - some-param-A 就在那里。

现在我想打开第二个实例但使用不同的命令行参数。

open -n -a "Google Chrome" --args --some-param-B

启动了第二个实例,但它再次以 - some-param-A 启动。我需要它从 - some-param-B 开始。

我也尝试了-F(--fresh)选项,也没有帮助。似乎--args之后的参数只读一次。

我该如何解决? 谢谢!

1 个答案:

答案 0 :(得分:1)

从命令行启动时,您是否尝试将--user-data-dir传递给Chrome?

这似乎是一个已知问题,使用--user-data-dir(没有指定目录)是一种解决方法。

作品引用: https://askubuntu.com/questions/35392/how-to-launch-a-new-instance-of-google-chrome-from-the-command-line