コマンドラインからGoogle Chromeを開こうとしましたが、うまくいきませんでした! 指定した "を使用してChromeを開始するにはどうすればよいですか?ユーザープロファイル "?
私の目標は、Macでbashを使用して、コマンドラインから「profile1」、「profile 2」、「Default」などの特定のプロファイルでGoogle Chromeを開くことです。 。
更新:2014年6月3日これが機能するようになりましたが、chromeを初めて開くときにのみ機能します
open -a Google\ Chrome --args --"profile-directory"="Profile 1"
では、Google chromeがすでに起動されているので、-argsが受け入れられるようにするにはどうすればよいですか?
次のことを試すことができます。
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --profile-directory=Default
この回答 から参照。
Chromeの起動後に新しいプロファイルウィンドウを強制するには:
open -n -a "Google Chrome" --args --profile-directory="<your profile>"
(ここで、<your profile>
はProfile nn
にある~/Library/Application Support/Google/Chrome/
フォルダー名の1つです)
openのマンページ によると、-n
フラグは、「アプリケーションの新しいインスタンスがすでに実行されている場合でも」強制します。ウィンドウが読み込まれている間、2番目のChromeアイコンがドックで短時間開きますが、その後はすべて正常に実行されます。
試してください:open -a "Google Chrome" --args --profile-directory=<your profile name>
私のために毎回動作します。