Internet-Explorer

將 Internet Explorer 設置為預設瀏覽器所需的系統資料庫設置是什麼?

  • January 2, 2019

我想問題的標題不言自明,但理想情況下,我們希望設置系統資料庫項而不是執行某種工具。這樣我們就可以為它製作一個腳本。

有誰知道需要更改以將 IE 設置為預設瀏覽器的系統資料庫設置

在 Windows XP 中

對於 HTTP:

HKEY_CLASSES_ROOT\http\shell\open\command

格式是這樣的:

HKEY_CLASSES_ROOT\[prot]\shell\open\command

在哪裡

$$ prot $$是協議(HTTP、FTP ..) 在 Windows Vista 中

對於 HTTP:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http

格式是這樣的:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\[prot]

在哪裡

$$ prot $$是協議(HTTP、FTP ..) 有關更深入的資訊,請參閱此連結

據我所知,您需要更改很多地方才能涵蓋啟動瀏覽器的所有各種方式。

我建議你:

  • 將不同的瀏覽器設置為預設瀏覽器(可能是幾個,一個接一個,以嘗試覆蓋所有基礎 - 他們很可能會弄錯)
  • 啟動RegMon
  • 將 Internet Explorer 設為預設值(例如,在預設程序中,或者如果提供,只需啟動它)
  • 停止 RegMon 並找出所有已記錄的“寫入”。它們可能並不都是相關的,但應該很容易確定哪些是相關的。

這樣您就知道您將涵蓋 IE 本身所做的系統資料庫更改。在不同的平台上重複以覆蓋那裡的差異。

引用自:https://serverfault.com/questions/8096