3

У меня есть два профиля Chrome, настроенных с использованием --user-data-dir=<path> и я хочу создать две отдельные закрепленные кнопки панели задач для этих двух профилей (это, очевидно, в Windows 7). Однако, что бы я ни пытался, всякий раз, когда я запускаю второй ярлык, Windows снова объединяет их в одну (сгруппированную) кнопку.

Я перепробовал все трюки, которые я нашел в сети (например, здесь):

  • прикрепление ярлыка к какой-либо другой программе, а затем изменение его для указания на второй профиль
  • создать жесткие ссылки на chrome.exe (используя mklink /H) и закрепить их
  • создать актуальную копию chrome.exe и закрепить ее

Я также рассмотрел подходы к использованию командных файлов или ссылок планировщика задач, но хотя они действительно позволяют мне иметь постоянный ярлык ко второму профилю на панели задач, после его запуска фактическое запущенное окно Chrome группируется вместе с первым экземпляром снова.

Тем не мение, ...

Кажется, нет проблем с закреплением любого количества веб-страниц на панели задач в виде "ярлыков приложений", поэтому я пока не хочу этого допускать ... Но как это работает? Чем эти "ярлыки приложений" отличаются (для Windows) от ярлыков, которые я создал до сих пор? Можно ли где-нибудь определить новый идентификатор приложения, который отличает ярлык от других и, таким образом, предотвращает группировку?

(Из того, что я читал, кажется, что некоторые из упомянутых выше советов действительно когда-то работали. Тот факт, что они больше этого не делают, может быть из-за Win 7 SP1 или версии Chrome, которую я использую (13.0.782.112 на момент написания статьи))

5 ответов5

4

Я перепробовал все трюки, которые я нашел в сети…

как только я запускаю его [sic], фактически запущенное окно Chrome снова группируется с первым экземпляром.

Это проблема. С более старыми приложениями упомянутые вами хаки будут работать. Однако, поскольку Chrome имеет встроенную поддержку Windows 7 Jump-списков, как только вы запускаете его, любой из ваших хаков вдруг прощается.

(Я попробовал сам, и ярлык, созданный вручную, был удален без уведомления!)

К сожалению, это случай отсутствия прогресса. Лучше всего подать отчет об ошибке и «отметить» эту проблему, которая лежит в основе проблемы (hbono сказал, что они начали работать над ее устранением более двух лет назад).

3

Это настройки реестра. Панель задач группирует программы в соответствии с настройками реестра, которые устанавливает каждая программа.

http://msdn.microsoft.com/en-us/library/dd378460(v=vs.85).aspx

редактировать:

Инструмент, который стоит попробовать - это твикер панели задач, который позволит вам переносить окна одного и того же приложения на разные кнопки панели задач.

0

Решение MachieChan, кажется, работает, но его можно упростить.

Настройки Chrome> Пользователи> Выбрать пользователя> Изменить (это должен быть текущий пользователь)

В левом нижнем углу всплывающего окна нажмите «Добавить ярлык на рабочем столе»

Переключитесь на других пользователей и повторите.

Закройте все экземпляры Chrome.

Открепить все ярлыки Chrome из панели задач.

Щелкните правой кнопкой мыши> Закрепить на панели задач на каждом ярлыке профиля на рабочем столе.

Примечание. Вы можете переместить ярлыки в любой каталог, который вам нужен, прежде чем их закрепить.

0

Решение @djfdat работает (и это самый простой способ). Просто хочу добавить, что вам, вероятно, нужно сначала удалить существующие ярлыки на рабочем столе (особенно те, которые Chrome создал для вас по умолчанию), прежде чем создавать новые ярлыки с помощью кнопки «Добавить ярлык на рабочем столе» в Chrome. Чисто закрепить существующие ярлыки по умолчанию может не работать, как минимум, в моем случае.

Это также решает проблему с группировкой открытого окна Chrome по тому же ярлыку (см. Рис. Ниже).

Примечание: фотография была сделана в Windows 10 Insider Preview.

0

Я думал, что поделюсь простым методом, который я использовал, который не требует стороннего программного обеспечения, всего несколько шагов.

  1. Скопируйте ярлык в Chrome на рабочий стол
  2. Сделайте столько копий ярлыков, сколько профилей вам нужно закрепить
  3. (Необязательно) Назовите каждую копию имя каждого профиля
  4. Создайте папку в любом месте и переместите все в нее (я создал папку "Профили" в корне C)
  5. Теперь перейдите в свойства каждого ярлыка и добавьте триггер в свой профиль.

Пример:

  1. Ярлык 1 - "C:\Users\\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --profile-directory = "По умолчанию"
  2. Ярлык 2 - "C:\Users\\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --profile-directory = "Профиль 1"
  3. Ярлык 3 - "C:\Users\\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --profile-directory = "Профиль 2"

И так далее...

  1. (необязательно) Вы можете изменить каждый ярлык, чтобы они выглядели по-разному на панели задач или соответствовали изображению вашего профиля (см. скриншот)
  2. Щелкните правой кнопкой мыши по рабочему столу и выберите «Создать»> «Панель инструментов», перейдите в папку, в которой находятся ваши ярлыки, и добавьте ее.
  3. Отсюда все, у вас есть все профили индивидуально на панели задач. Я удалил весь текст и переместил его в левую часть панели задач, чтобы все мои значки были маленькими. Конечно, у вас нет списков переходов, но я лично не использую их для хрома, поэтому он работает для меня :)

Скриншот:

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