2024年10月28日月曜日

Google Chrome をプロフィールを指定して open コマンドで開く方法

Google Chrome をプロフィールを指定して open コマンドで開く方法

概要

プロフィールはなぜかインデックス番号付きのディレクトリで管理されているのでそのディレクトリ名を指定することでプロフィール指定して Chrome を開くことができます

環境

  • macOS 15.0.1
  • Google Chrome 129.0.6668.100

コマンド

  • open -a "Google Chrome" --args --profile-directory="Profile 1"

プロフィールがどの Google アカウントに紐づくか確認する方法

なぞにディレクトリにスペースが含まれているので find + while を使って Profile ディレクトリ配下にある Preferences ファイルを調査する感じです

  • cd ~/Library/Application\ Support/Google/Chrome/
  • find . -type d -name "Profile\ *" | while IFS= read -r i; do echo ${i}; cat ${i}/Preferences | jq '.account_info[].full_name'; done

最後に

このプロフィールディレクトリのインデックス番号は追加したプロフィール順になるのでもし環境をまたいで同じプロフィール番号で起動する場合には追加する順番に注意が必要です

0 件のコメント:

コメントを投稿