последние версии Chrome имеют удобную функцию "профили". При создании нового профиля, можно установить "создать ярлык на рабочем столе" и ярлык на рабочем столе будет создан. При нажатии на такой ярлык откроется новое окно Chrome с указанным профилем.
используя любой ярлык для запуска Chrome запустит новое окно. Даже если у вас есть профили, запуск Chrome из ярлыка запустит новый экземпляр с новым окно.
такое поведение "открыть новое или сосредоточиться на существующем" очень распространено среди настольных программ, но я не могу найти, как сделать этот трюк с ярлыками на рабочем столе Chrome. : (
единственный способ, которым Chrome откроет вкладку в существующем окне, - это открыть закладку или .html
file, но нет практического способа контролировать, какой профиль можно открыть, потому что обработчик находится в Windows, который допускает только один обработчик. (Я придумал система для поддержки этого, но это выходит за рамки данного вопроса.)
для некоторых шаблонов работы мне нужно переключаться между многими профилями. Проблема в том, что даже если профиль уже используется, новое окно появляется, когда я нажимаю ярлык.
Если профиль уже открыт, то почему вы нажимаете ярлык, чтобы открыть Chrome с профилем? Если вы хотите новую вкладку в профиль, то вы можете просто нажать Ctrl+T в соответствующем окне.
Если ваша цель состоит в том, чтобы просто переключиться на соответствующее окно (при условии, что у вас есть так много различных профилей Chrome, что переключение на правильный сложно, даже если вы назначаете им разные значки), то нет простого способа сделать это. Можно попробовать опубликовать функции-запрос для его обслуживания.
можно ли как-то изменить ярлык, чтобы он не открывался новый окно профиля, но вместо этого сфокусируйте существующее окно, если оно уже открыто?
ближайший вы можете в настоящее время получить, чтобы добавить about:blank
до конца ярлыка. Он переключится на указанный профиль и создать пустую страницу, но вы можете легко закрыть.