logo

Инструкция: как сделать, чтобы ссылки открывались в определенном профиле браузера

71
0


Знакомая ситуация? Вы активно используете разделение профилей в браузере: один для работы с корпоративными почтами и CRM, другой — для личных соцсетей и YouTube. Но стоит кликнуть по ссылке в Telegram, Discord или Outlook, как браузер предательски открывает её не в том окне.

Вместо быстрого доступа к документу вы видите страницу входа, потому что ссылка открылась в «Домашнем» профиле, где вы не залогинены. Вам приходится копировать URL, переходить в нужное окно и вставлять его вручную. Это раздражает и съедает время.

Проблема в том, что по умолчанию Windows не умеет различать профили браузера — система просто запускает исполняемый файл. В этой инструкции мы исправим это недоразумение. Я покажу, как с помощью простой правки реестра заставить Chrome, Brave, Edge или Firefox всегда открывать внешние ссылки строго в том профиле, который вы выберете главным.

Google Chrome

Шаг 1: Узнаем системное имя профиля

  1. Откройте Chrome в нужном профиле.

  2. Введите в адресную строку chrome://version.

  3. Найдите строку «Путь к профилю». В конце пути будет имя папки: Default, Profile 1, Profile 2 и т. д.

Шаг 2: Редактируем реестр

  1. Win + Rregedit.

  2. Перейдите по пути:
    HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command

  3. Откройте параметр (По умолчанию).

  4. Вставьте аргумент --profile-directory="ИМЯ_ПРОФИЛЯ" после .exe", но перед --single-argument %1.

Пример (было):
"C:\...\chrome.exe" --single-argument %1
Пример (стало):
"C:\...\chrome.exe" --profile-directory="Profile 1" --single-argument %1

Microsoft Edge

Шаг 1: Узнаем системное имя профиля

  1. Откройте Edge в нужном профиле.

  2. Введите edge://version.

  3. Смотрите строку «Путь к профилю». Имя в конце (обычно Default, Profile 1 и т. д.).

Шаг 2: Редактируем реестр

  1. Win + Rregedit.

  2. Перейдите по пути:
    HKEY_CLASSES_ROOT\MSEdgeHTM\shell\open\command

  3. Откройте параметр (По умолчанию).

  4. Вставьте --profile-directory="ИМЯ_ПРОФИЛЯ" после .exe", , но перед --single-argument %1.

Пример (было):
"C:\...\msedge.exe" --single-argument %1
Пример (стало):
"C:\...\msedge.exe" --profile-directory="Profile 1" --single-argument %1

Brave

Шаг 1: Узнаем системное имя профиля

  1. Откройте Chrome в нужном профиле.

  2. Введите в адресную строку brave://version.

  3. Найдите строку «Путь к профилю». В конце пути будет имя папки: Default, Profile 1, Profile 2 и т. д.

Шаг 2: Редактируем реестр

  1. Win + Rregedit.

  2. Перейдите по пути:
    Computer\HKEY_CLASSES_ROOT\BraveHTML\shell\open\command

  3. Откройте параметр (По умолчанию).

  4. Вставьте аргумент --profile-directory="ИМЯ_ПРОФИЛЯ" после .exe", но перед --single-argument %1.

Пример (было):
"C:\...\chrome.exe" --single-argument %1
Пример (стало):
"C:\...\chrome.exe" --profile-directory="Profile 1" --single-argument %1

Mozilla Firefox (Отличается!)

У Firefox нет папок «Profile 1», у него есть менеджер профилей с собственными именами.

Шаг 1: Узнаем точное имя профиля

  1. Откройте Firefox.

  2. Введите в адресную строку about:profiles и нажмите Enter.

  3. Найдите блок «Этот профиль используется в данный момент».

  4. Скопируйте значение из строки Имя: (Например, default-release или если вы создавали свой, то MyWork).
    Внимание: Не перепутайте с «Имя корневого каталога». Нужна именно первая строчка «Имя».

Шаг 2: Редактируем реестр

  1. Win + Rregedit.

  2. Перейдите по пути:
    HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\command
    (Примечание: Если у вас нет FirefoxHTML, поищите FirefoxURL или ключ, который выглядит как FirefoxHTML-308046B0AF4A39CB — это зависит от версии установщика).

  3. Откройте параметр (По умолчанию).

  4. Вставьте аргумент -P "ИМЯ_ПРОФИЛЯ" (обратите внимание: одна черточка перед P и большая P).

Пример (было):
"C:\...\firefox.exe" -osint -url "%1"
Пример (стало):
"C:\...\firefox.exe" -P "default-release" -osint -url "%1"

Важное примечание для всех браузеров:

Если после этих действий ссылки все равно открываются не там, проверьте в реестре также разделы http и https:

  • HKEY_CLASSES_ROOT\http\shell\open\command

  • HKEY_CLASSES_ROOT\https\shell\open\command

Там часто прописана та же самая команда запуска, которую тоже нужно поправить по аналогии.

Яндекс.Метрика
Top.Mail.Ru
Мы используем файлы cookie или аналогичные технологии для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с нашей Политикой конфиденциальности.