Microsoft Office Url协议的详细信息?

Ste*_*e B 6 ms-office

Microsoft Office文档在客户端计算机上注册自定义url协议。

SharePoint特别使用此方法。例如,如果我打开一个excel文件,则会看到对该URL的调用:

ms-excel:ofv|u|https://mycorp.sharepoint.com/Documents/somefile.xlsx
Run Code Online (Sandbox Code Playgroud)

有此功能的任何可用文档吗?

这些网址的格式和选项是什么?

cod*_*urn 8

此处提供的文档有限。这些协议处理程序似乎仅支持httphttpsURI。

总而言之,Microsoft Office注册了以下协议处理程序:

  • 字词:
  • ms-powerpoint:
  • ms-excel:
  • ms-visio:
  • ms-access:
  • ms-project:
  • ms发布者:
  • ms-spd:
  • ms-infopath:

要查看文档:
ms-excel:ofv|u|http://contoso/Q4/budget.xls

编辑文件:
ms-powerpoint:ofe|u|http://www.fourthcoffee.com/AllHandsDeck.ppt

要从模板创建新文档:
ms-word:nft|u|http://cohowinery/templates/elegance.pot|s|http://cohowinery/presentations

  • 不过,它确实支持 ˋms-word:ofe|u|C:/path/to/file.docxˋ。正斜杠,而不是反斜杠。 (5认同)
  • 真的令人沮丧,这不支持 `file://` (2认同)
  • @AndreasLinnert你的建议有效,但前提是路径中没有空格。还有解决方法吗?我尝试了“+”、“%20”,但没有任何效果。 (2认同)