У меня есть 3 профиля, созданные в Google Chrome (добавлены из графического интерфейса Chrome, а не вручную). Они работают нормально, если новое окно открывается под другим профилем от графического интерфейса пользователя (используя значок пользователя в левом верхнем углу окна).
Мне нужно запустить Chrome с определенным профилем из командной строки.
Согласно документации, это возможно с помощью параметра командной строки --user-data-dir=profile-path-and-name
, которое в моем случае выглядит как "path-to-windowsxp-user-profile\Local Settings\Application Data\Google\Chrome\User Data\ProfileName"
.
Я добавил эту строку в ярлык. Когда он запускается в первый раз, я получаю сообщение о том, что importing data from Mozilla and Chrome is not possible
(это может быть связано с тем, что у меня также есть FireFox, и он работает, но импорт для меня не важен),
Наиболее важной проблемой является то, что, когда Chrome запускается во второй раз (и другие), он открывает окно без значка текущего пользователя в верхнем левом углу и показывает панель сообщений в верхней части окна, заявляя, что Chrome is not default browser
.
Более того, если я открываю настройки из такого окна, браузеры "говорят", что это единственный профиль по умолчанию на ПК. (Конечно, если я запускаю браузер без --user-data-dir
он снова показывает несколько профилей и позволяет переключаться между ними с помощью графического интерфейса.)
Как это исправить?