5

Я пытался открыть Google Chrome из командной строки, но безуспешно! Я пробовал Как запустить Chrome, используя указанный "профиль пользователя"?

Моя цель - открыть Google Chrome с определенным профилем, таким как "профиль 1", "профиль 2" или "По умолчанию" из командной строки, используя bash, если быть точным, на моем Mac.

ОБНОВЛЕНИЕ: 6/3/14 Получил это, чтобы работать, НО работает только при первом открытии Chrome

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

Итак, как вы получаете - args быть принятым ПОСЛЕ Google Chrome, как уже был запущен ??

3 ответа3

3

Чтобы открыть новое окно профиля после запуска Chrome:

open -n -a "Google Chrome" --args --profile-directory="<your profile>"

(где <your profile> - это одно из имен папок Profile nn найденных в ~/Library/Application Support/Google/Chrome/)

Согласно man-странице для open, флаг -n вызывает «новый экземпляр приложения, даже если он уже запущен». Вы увидите, как вторая иконка Chrome мгновенно открывается в доке, пока загружается окно, но после этого все работает нормально.

2

Вы можете попробовать следующее:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --profile-directory=Default

Отнесено из этого ответа.

1

Попробуйте: open -a "Google Chrome" --args --profile-directory=<your profile name> Каждый раз у меня работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .