РЕДАКТИРОВАТЬ

РЕДАКТИРОВАТЬ

У меня есть пользовательское приложение, которое я хотел бы использовать для обработки запросов браузера по умолчанию. Как настроить Windows на использование моего приложения вместо текущего браузера по умолчанию?

решение1

Мне тоже интересно узнать ответ на этот вопрос. Я искал приложение или какой-нибудь скрипт, который я мог бы использовать в качестве «браузера по умолчанию», который перехватывал бы ссылки и затем подсказывал мне, что делать (открыть в браузере A, B или C, запустить пользовательское приложение и т. д.). Это было бы так здорово.

Согласно этой статье,http://support.microsoft.com/kb/224816

При выборе параметра Сделать браузером по умолчанию в Internet Explorer и более поздних версиях Netscape браузер регистрируется во всех следующих ключах, чтобы сделать себя браузером по умолчанию (среди других записанных записей).
HKEY_CLASSES_ROOT.htm HKEY_CLASSES_ROOT.html HKEY_CLASSES_ROOT\http\shell\open\command HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Application HKEY_CLASSES_ROOT\ftp\shell\open\command HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Application HKEY_CLASSES_ROOT\gopher\shell\open\command HKEY_CLASSES_ROOT\gopher\shell\open\command

РЕДАКТИРОВАТЬ

С тех пор я нашел этот потрясающий инструмент для Windows:http://browserchooser.codeplex.com/

решение2

Похоже, это то, что мне было нужно: http://msdn.microsoft.com/en-us/library/dd203067(VS.85).aspx

Обновлять:Я составил для этого быстрый скрипт реестра: http://pastebin.com/KPYyGcaV

решение3

Связанный контент