Excel 和 Word 中的 file:// 协议 - 超链接 URL 更改

Excel 和 Word 中的 file:// 协议 - 超链接 URL 更改

在 Microsoft Excel 中单击file:///D:/UpToDate/contents/mobipreview.htm?3/4/3141会在浏览器中打开一个 URL,但会省略超链接中的file:///?3/4/3141部分,因此资源不会在浏览器中打开。

如何让 Excel 打开file://协议 URL 而不修改链接?

答案1

您需要在注册表中定义“ForceShellExecute”,这样办公室就不会操纵链接。但它有一些限制:

http://blogs.technet.com/b/emeaoffice/archive/2013/06/13/impact-of-using-forceshellexecute-1-in-office-2007-2010-and-2013.aspx

摘自文章:

“由于各种原因(例如“无法找到 Internet 服务器或代理服务器”),贵公司可能会发现需要更改 Office 打开链接的方式,并强制 Office 使用 Windows 打开链接的方式。为此,您将使用此注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet 和一个名为 ForceShellExecute 的 Reg_Dword,值为 1(注意:此键适用于所有版本的 Office 9.0)”

这将使 Office 使用 Windows 链接方式而不是 Office 链接方式。因此,这基本上与用户通过“开始”-“运行”-“粘贴链接”-“输入”打开链接相同。设置此键时,您可能会看到一些已知的行为变化和问题,因此您可以做出有意义的决定,决定是否应该使用它。(参见链接)

相关内容