Перейти к содержимому

Как поменять обработчик для ссылок вида telnet://hostname в Windows

Ссылки, обычно, направляют нас на другую страницу, но некоторые ссылки могут запускать программы и выполнять другие действия. Например, ссылки mailto: могут открывать программу электронной почты, а ссылки webcal: – добавлять события в программу Календарь.

Таким ссылкам нужно назначить свой обработчик.

Cправка – Chrome

Обработчики. Сервисы, например почтовые программы, которые открывают определенные ссылки. Пользователи Gmail и Hotmail могут настроить Chrome так, чтобы эти клиенты открывались в самом браузере.

Как заставить браузер запускать telnet клиент после клика по telnet-ссылке? То есть я хочу, что бы при клике по ссылке вида telnet://hostname запускался telnet-клиент и не стандартный telnet-клиент Windows, а, например, PuTTY.

У меня PuTTY расположен по адресу C:\PuTTY\PuTTY.exe

Для того, что бы поменять обработчик ссылок вида telnet://hostname я создал файл с расширением .reg и записал в него такой код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\telnet\shell\open\command]
@="\"C:\\PuTTY\\PuTTY.exe\" %l"

Двойной клик левой кнопкой мыши по получившемуся .reg файлу импортирует настройки в реестр Windows.

Если по каким-то причинам эти действия не принесли результата и в реестре небыли внесены изенения, ни что не мнешает внести изменения вучнуюнепосредственно через утилиту regedit:

regedit_in_start_menu

Необходимо открыть ветку HKEY_CLASSES_ROOT\telnet\shell\open\command и вписать в соответствующий параметр путь до telnet клиента:
regedit_putty

После первого клика по telnet ссылке, браузер спросит как поступить по средствам всплывающего окна “Запрос на внешний протокол”:

Запрос на внешний протокол

Что бы каждый раз не лицезреть это окно необходимо установить флажок “Запомнить выбор для всех ссылок этого типа” и кликнуть по кнопке “Запустить приложение”.

Теперь при клике по ссылкам вида telnet://192.168.0.1 будет запущен PuTTY

telnet_dlink

Добавить комментарий