Как закрепить Chrome на панели задач Win7 несколько раз?

Я видел много много вопросов, в том числе Pin же приложение несколько раз в Windows 7, но они все спрашивают, как что-то делать Я уже сделал. Я, конечно, сделал не используйте одно из решений в ответах на многие вопросы, которые я рассмотрел, и Я понятия не имею, как я это сделал - это то, что я прошу. Поверьте, это очень другой вопрос.

нормально, вы не можете закрепите одно и то же приложение на панели задач несколько раз в Windows 7, в чем весь смысл других вопросов. Но давайте взглянем на мою панель задач:

My Win7 TaskBar

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

для большинства ярлыков, когда я щелкните правой кнопкой мыши, щелкните правой кнопкой мыши еще раз - > свойства - > вкладка Общие, расположение ярлык находится в:

  • C:UsersNicholasAppDataRoamingMicrosoftInternet ExplorerQuick LaunchUser PinnedTaskBar

но для ярлыков Chrome, их расположение отличается:

  • C:UsersNicholasAppDataRoamingMicrosoftInternet ExplorerQuick LaunchUser PinnedImplicitAppShortcuts5bb61db2f318c1 (тот, что с моим лицом)
  • C:UsersNicholasAppDataRoamingMicrosoftInternet ExplorerQuick LaunchUser PinnedImplicitAppShortcuts639df789022856 (С моего аватара)

цели ярлыков:

  • "C:Program Files (x86)GoogleChromeApplicationchrome.exe" --profile-directory="Profile 3" (тот, с моим лицом)
  • "C:Program Files (x86)GoogleChromeApplicationchrome.exe" --profile-directory="Profile 1" (С моего аватара)

обратите внимание, что цели относятся к то же исполняемый файл, и только их аргументы разные. Большинство ответов на другие вопросы включают символическую компоновку исполняемого файла, чтобы ярлыки ссылались на разные (полностью игнорируя приложения, которые проверяют их имя исполняемого файла, но я отвлекаюсь). Это не символические ссылки - они настоящие.

иконки тоже разные:

  • %USERPROFILE%AppDataLocalGoogleChromeUser DataProfile 3Google Profile.ico (тот, с моим лицом)
  • %USERPROFILE%AppDataLocalGoogleChromeUser DataProfile 1Google Profile.ico (тот, с моим avatar)

кроме того, эти ярлыки кажутся "официальными", поскольку у них есть свои собственные независимые списки переходов, когда я нажимаю на них Правой Кнопкой Мыши:

Face JumplistAvatar Jumplist

не только это, но окна для разных профилей остаются не сгруппированными, и я могу отделить их друг от друга:

enter image description here

это потрясающе, и очень полезно, но Я понятия не имею, как я свершилось это. Это очень странно, потому что многие вопросы задавались здесь на SO/SU и в других местах в интернете, и ни одно из решений не работает так. Как это произошло,и можно ли это сделать и с другими приложениями? Я не хочу ломать магию, которая заставляет это работать, поэтому экспериментировать на моем собственном компьютере не может быть и речи.

это вид дерева C:UsersNicholasAppDataRoamingMicrosoftInternet ExplorerQuick LaunchUser Pinned:

enter image description here

в общем: что такое волшебство это?

23
задан Community
07.12.2022 13:16 Количество просмотров материала 3201
Распечатать страницу

2 ответа

для Chrome у вас есть возможность создать дополнительный ярлык для Chrome with your other profile на панели задач. Вы можете открыть Chrome (значок по умолчанию) и переключиться на другой профиль. При этом Chrome создает другой экземпляр отдельно от экземпляра по умолчанию. Этот отдельный экземпляр можно закрепить на панели задач в качестве второго значка. Этот значок является ярлыком для Chrome профиль.

воспроизведение:

  • открыть Chrome на панель задач
  • нажмите на свой профиль-имя в правом верхнем углу (слева от закрыть/свернуть-кнопки)
  • выбрать Switch person
  • войти с другой учетной записью Google
  • теперь Chrome создал второй значок на панели задач
  • щелкните правой кнопкой мыши значок и выберите команду Pin this program to taskbar

второй ярлык находится в ImplicitAppShortcuts-папку пользователя приперся-папку.

(дополнительные подсказки и off-topic: при нажатии на шар (Windows-start) вы можете ввести shell: user pinned следовал по enter быть принятым сразу к правильному скоросшивателю. здесь список других интересных Shell-ярлыков.)

Edit:

Конечно, это не единственное место, где хранятся данные закрепленного приложения.

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu 
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts

например, порядок не в этих папках. Порядок закрепленных приложений (и перейти-список / щелкните правой кнопкой мыши) находится в реестре здесь:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband\Favorites
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband\FavoritesResolve

однако это значение REG_BINARY поэтому изменение порядка или добавление одного не легко сделать в regedit.

(некоторая информация здесь)

Я еще не нашел простого api, чтобы сделать все это.

Edit #2

Вау, это на самом деле довольно легко сделать с любой программой (без Windows API).

  • создать ярлык программы и отредактируйте цель, чтобы включить что-то вроде /profile=1 или любой другой уникальный параметр для этой программы
  • это не имеет значения, где вы поместите ярлык (он может быть на рабочем столе), потому что это временно
  • запустите программу с помощью ярлыка. Поскольку у него есть уникальная начальная цель, он получает новый значок на панели задач.
  • щелкните правой кнопкой мыши значок и закрепить его на панели задач
  • вы можете удалить значок с рабочего стола
5
отвечен Rik 2022-12-08 21:04

Правой Кнопкой Мыши на панели задач.

Выберите "Свойства".

выберите вкладку Панель задач.

выберите "никогда не комбинировать" в раскрывающемся списке кнопки панели задач:.

Тада...магия.

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

-2
отвечен OSol1tair3 2022-12-08 23:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх