如何阻止 Office 文件在 Internet Explorer 中開啟?

如何阻止 Office 文件在 Internet Explorer 中開啟?

可能的重複:
Windows 7 中的「在相同視窗中瀏覽」在哪裡

我正在嘗試從基於 Web 的電子郵件中打開 Excel 文件,並且該文件始終在 Internet Explorer 的新視窗中打開,而不是在完整的 Excel 程式中打開。我不想透過點擊「儲存」來下載檔案(現在下載提示設定為自動開啟),而只需點擊連結並在完整的 Excel 程式中開啟它。

我也無法在這個盒子上安裝任何東西。註冊密鑰也會非常方便。

如何在 Windows 7 中停止此行為?

答案1

注意:要阻止 Office 文件在 Internet Explorer 8 中打開,請務必使用 32 位元版本。 64位元版本不會在乎你的新註冊表項

CharlieRB 發現了與此重複的內容,但在我的任何搜尋中都沒有出現,因此我將其保留在這裡,以防搜尋得更好。

在進行變更之前,透過從登錄編輯器的檔案選單中進行匯出來備份註冊表。問題中指向 Microsoft 文章的連結透過新增以下註冊表​​項解決了該問題:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.8]
"BrowserFlags"=dword:80000024

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.RTF.8]
"BrowserFlags"=dword:80000024

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.12]
"BrowserFlags"=dword:80000024

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.DocumentMacroEnabled.12]
"BrowserFlags"=dword:80000024

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.8]
"BrowserFlags"=dword:80000A00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12]
"BrowserFlags"=dword:80000A00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.SheetMacroEnabled.12]
"BrowserFlags"=dword:80000A00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.SheetBinaryMacroEnabled.12]
"BrowserFlags"=dword:80000A00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.8]
"BrowserFlags"=dword:800000A0

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.12]
"BrowserFlags"=dword:800000A0

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.ShowMacroEnabled.12]
"BrowserFlags"=dword:800000A0

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.SlideShow.8]
"BrowserFlags"=dword:800000A0

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.SlideShow.12]
"BrowserFlags"=dword:800000A0

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.SlideShowMacroEnabled.12]
"BrowserFlags"=dword:800000A0

這應該不僅僅適用於 Excel。

相關內容