如何阻止 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。

相关内容