Ms office Microsoft Office Url协议的详细信息?

Ms office Microsoft Office Url协议的详细信息?,ms-office,Ms Office,Microsoft Office文档在客户端计算机上注册自定义url协议 这是SharePoint特别使用的。例如,如果打开excel文件,我会看到对该url的调用: ms-excel:ofv|u|https://mycorp.sharepoint.com/Documents/somefile.xlsx 是否有此功能的可用文档 这些URL的格式和选项是什么?可用文档有限。这些协议处理程序似乎只支持http和httpsURI 总之,Microsoft office注册了以下协议处理程序: ms

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

这是SharePoint特别使用的。例如,如果打开excel文件,我会看到对该url的调用:

ms-excel:ofv|u|https://mycorp.sharepoint.com/Documents/somefile.xlsx
是否有此功能的可用文档


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

可用文档有限。这些协议处理程序似乎只支持
http
https
URI

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

  • ms word:
  • ms powerpoint:
  • ms excel:
  • visio女士:
  • ms访问:
  • ms项目:
  • ms publisher:
  • 社民党主席:
  • ms infopath:
要查看文档,请执行以下操作:
msexcel:ofv|u|http://contoso/Q4/budget.xls

编辑文档的步骤:
mspowerpoint:ofe | u|http://www.fourthcoffee.com/AllHandsDeck.ppt

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

目前没有在Microsoft Windows上注册协议处理程序来启动Power BI。
通过
mspbi
协议处理程序在移动平台(包括Windows mobile)上提供支持。以下是可用的官方文件摘要

打开Power BI移动应用程序:
mspbi://app/

打开特定仪表板:
mspbi://app/OpenDashboard?DashboardObjectId=

打开到焦点中的特定磁贴:
mspbi://app/OpenTile?DashboardObjectId=&TileObjectId=

打开特定报告:
mspbi://app/OpenReport?ReportObjectId=

打开特定的报告页面:
mspbi://app/OpenReport?ReportObjectId=&reportPage=ReportSection

以全屏模式打开(仅限Windows Mobile设备):

mspbi://app/OpenReport?ReportObjectId=500217de-50f0-4af1-b345-B8102724033&openFullScreen=true

由于我没有评论的名声,这里有一个本地文件解决方案,它似乎适合我(Microsoft 365 MSO(16.0.13530.20490)64位):


需要注意的是正斜杠。此外,如果您使用了错误的程序,即对
.xlsx
文件使用
ms powerpoint
,则此操作将失败
protocolhandler.exe
位于Office根目录中,该目录可能位于系统上的另一个位置(它是
WINWORD.exe
POWERPNT.exe
等所在的目录)

因此这些协议不支持URI中的file://文件?@Rudolfvoracek此时看起来不是这样。没有关于这个主题的文档和黑客攻击,我无法使file://工作。有没有办法让MS word用这个协议打开两个文档?这不支持
file://
它确实支持ˋMS word:ofe | u | C:/path/to/file.docxˋ,这真令人沮丧。正斜杠,不是反斜杠。
"C:\Program Files\Microsoft Office\root\Office16\protocolhandler.exe" "ms-powerpoint:ofe|u|file:///C:/path/to/file with spaces.pptx"