編輯

編輯

我有一個自訂應用程序,我想使用它來處理預設瀏覽器請求;如何配置 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_CLAS紅素OT\gopher\ shell\open\command HKEY_CLASSES_ROOT\gopher\shell\open\ddeexec\Application

編輯

從那時起我發現了這個很棒的 Windows 工具:http://browserchooser.codeplex.com/

答案2

看起來這就是我所需要的: http://msdn.microsoft.com/en-us/library/dd203067(VS.85).aspx

更新:我為此編寫了一個快速註冊表腳本: http://pastebin.com/KPYyGcaV

答案3

相關內容