Открывайте файлы .URL (ярлык в Интернете) в любом браузере через контекстное меню

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

Один из способов сделать это возможным - добавить опцию Открыть с помощью контекстного меню, которое по умолчанию не существует для файлов ярлыков Интернета. Помимо Open with, есть и другие способы запуска ярлыка сайта с использованием нестандартного веб-браузера.

Откройте ярлыки на веб-сайте в любом браузере через контекстное меню

Способ 1. Использование меню «Открыть с помощью»

Загрузите url-openwith-classic.zip, разархивируйте и запустите вложенный файл .reg. Он добавляет опцию Открыть с помощью меню правой кнопки мыши, добавив следующий раздел реестра:

 HKEY_CURRENT_USER \ Software \ Classes \ InternetShortcut \ ShellEx \ ContextMenuHandlers \ OpenWith 

Данные значения (по умолчанию) установлены в {09799AFB-AD67-11d1-ABCD-00C04FC30936}

Щелкните правой кнопкой мыши на файле .url и выберите Открыть с помощью ...

Это запускает диалог Открыть с помощью. Если браузеры не по умолчанию не перечислены на первом экране, нажмите Дополнительные приложения

Выберите ваш браузер по ссылке и нажмите ОК.


Способ 2. Добавление ярлыков веб-браузера в меню «Отправить»

Вот стандартный метод, который используют многие люди - меню «Отправить». Откройте папку SendTo вашего профиля пользователя (введите shell:sendto в диалоговом окне «Выполнить») и поместите ярлыки браузера в эту папку. Затем щелкните правой кнопкой мыши ярлык веб-сайта, нажмите «Отправить» и откройте ссылку в браузере не по умолчанию.

Примечание редактора. Некоторые браузеры, такие как Google Chrome, просто открывают файл .URL в виде текстового файла вместо открытия веб-адреса, указанного в файле. Это потому, что они не включают обработчик .URL, зарегистрированный по умолчанию. Об этой известной проблеме сообщается на официальном форуме: выпуск 114871 - chromium - Chrome не распознает файлы .url должным образом. И вот как это выглядит, когда вы используете один из двух вышеуказанных методов для открытия .URL с помощью Chrome.

$config[ads_text6] not found

Конечно, есть подключаемые модули Chrome, которые анализируют файл .URL и заставляют Chrome запускать веб-адрес вместо вывода содержимого файла в браузере. Кроме того, вы можете использовать метод 3 или 4 в этой статье, чтобы избежать вышеуказанной проблемы.


Метод 3: Использование команды ленты «Открыть с помощью» в контекстном меню (список зарегистрированных браузеров)

Скачайте url-openwith-modern.zip, разархивируйте и запустите файл REG. Дополнительная команда «Открыть» добавлена ​​в контекстное меню для файлов URL с подменю, содержащим список установленных браузеров. В этом списке перечислены все веб-браузеры, установленные и зарегистрированные в программах по умолчанию. Этот метод использует команду ленты Windows.OpenWith в контекстном меню и работает только в Windows 8 и Windows 10.

СВЯЗАННЫЕ: Как добавить команду ленты в меню правой кнопкой мыши в Windows 10?

Следующий ключ реестра добавляется с помощью этого метода:

 HKEY_CURRENT_USER \ Программное обеспечение \ Классы \ InternetShortcut \ shell \ Open With 

Строковое значение (REG_SZ) ExplorerCommandHandler установлено в {4ce6767d-e09b-45dc-831d-20c8b4ea9a26}

Список зарегистрированных браузеров показан в подменю. Приложения, кроме веб-браузеров, не перечислены. Оболочка заполняет этот список браузеров при регистрации программ по умолчанию (приложений по умолчанию).

Недостатком этого метода является то, что дополнительная команда « Открыть» (с подменю) будет отображаться в контекстном меню, как показано выше. Его заголовок и значок меню не могут быть изменены через реестр. Как было сказано ранее, это меню «Открыть с помощью» работает только в Windows 8 и Windows 10.


Способ 4: добавление каскадного меню со списком всех браузеров

Этот метод использует отличную функцию каскадного меню в Windows. Работает в Windows 7 и выше, включая Windows 10.

  1. Загрузите url-openwith-cascade.zip и извлеките содержимое в папку.
  2. Дважды щелкните, чтобы запустить файл BrowsersMenu.reg
  3. Переместите файл VBScript BrowserLaunch.vbs в каталог Windows. В открывшемся диалоговом окне «Отказано в доступе» нажмите « Продолжить» .

    Файл сценария BrowserLaunch.vbs анализирует файл .URL, получает веб-адрес и затем запускает его, используя выбранный браузер. Сценарий - это просто сценарий запуска / заглушки, и его содержимое можно прочитать с помощью текстового редактора, такого как Блокнот.

Теперь у вас есть аккуратное меню Open with Cascading с списком курируемых веб-браузеров.

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

 HKEY_CURRENT_USER \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Classes \ InternetShortcut \ shell \ Открыть с помощью ... 

Значение, которое нужно изменить, это SubCommands

Его значения данных по умолчанию установлены как:

 urlChrome; urlChromeIncog; urlMSEdge; urlIexplore; urlIexploreInPriv; urlFirefox; urlFirefoxPrivate; 

Например, если вы не используете Internet Explorer, вы можете изменить значение данных на:

 urlChrome; urlChromeIncog; urlMSEdge; urlFirefox; urlFirefoxPrivate; 

Должно быть легко адаптировать параметры реестра в способе 4 для большего количества веб-браузеров.

Показанное изображение Изабель Роденас из Pixabay

ПОХОЖИЕ СТАТЬИ