Microsoft Office 注册了多个协议处理程序,例如ms-word
,等。此处ms-excel
提供了有限的文档。我正在尝试使用 Excel 协议处理程序打开一个将文件 uri 传递给它的文档,但运气不佳。我可以毫无问题地使用 http/https uri 进行操作,但是在我的情况下,该文档位于网络文件共享上。
如果文档位于 Web 服务器上,则此方法有效:
ms-excel:ofv|u|http://someserver/somefolder/document.xlsx
这不起作用:
ms-excel:ofv|u|file://someserver/somefolder/document.xlsx
我收到以下错误:
无法执行该操作,因为 Office 无法识别给出的命令。
有没有办法让这些协议处理程序与文件 URI 一起工作?