O argumento da linha de comando que você está procurando é --profile-directory=Default
.
Aqui está a linha de comando completa para o Mac OS X:
open -a "Google Chrome" --args --profile-directory=Default
Observação: o comando open
, portanto, não inicia novas instâncias, pois muitos aplicativos não poderão lidar com várias instâncias em execução como o mesmo usuário. No entanto, há o argumento -n
para fazer isso de qualquer maneira, mas pode quebrar o aplicativo.
E para o Linux:
google-chrome --profile-directory=Default
Ele espera os nomes internos dos perfis: Meu segundo perfil, chamado "Lemonade" pelo Chrome, seria --profile-directory="Profile 1"
.
Determine o nome do perfil por tentativa e erro, ou procure no arquivo Local State
(veja a resposta do Justin Buser).
No Mac OS X, os diretórios estão localizados em ~/Library/Application Support/Google/Chrome
. No Linux, eles estão localizados em ~/.config/google-chrome
. No Win7 eles estão localizados em %USERPROFILE%\AppData\Local\Google\Chrome\User Data
.