【问题标题】:open external desktop application from MS office add-in从 MS Office 插件打开外部桌面应用程序
【发布时间】:2019-05-13 11:23:14
【问题描述】:

我正在使用最新的 javascript API 开发基于 MS office Web 的插件。插件依赖于外部桌面应用程序。外部应用程序在 localhost:3000 上启动服务器,并且插件通过插件中的 javascript 与该服务器通信,因此外部应用程序必须运行才能使用插件。我想在我的加载项中有一个启动按钮,用于在桌面上启动外部应用程序

外部应用程序是一个 .exe,我在加载项的 javascript 中有它的位置。有没有办法可以执行 shell 命令或类似的东西来在我的加载项的按钮触发器上运行该 .exe 文件?

【问题讨论】:

  • 你有解决办法吗?他们是否有任何解决方案可用于 Apple Mac MS Office 应用程序以打开/启动外部应用程序?
  • @RohitKale 很遗憾没有

标签: javascript office-js office-addins word-addins office-js-helpers


【解决方案1】:

不,您的 Web 插件无法访问本地文件系统,也无法启动可执行文件。 如果您已经安装了该 exe,但不能确保它始终运行,例如作为服务?

【讨论】:

  • 是的,正如我提到的,应用程序启动了一个 http 服务器,我的加载项与之通信。我必须确保在使用我的加载项时应用程序正在运行
  • 同样,您可以通过将其设为本地服务来确保您的应用始终运行。
猜你喜欢
  • 2015-02-20
  • 2021-05-05
  • 1970-01-01
  • 2017-02-15
  • 2019-10-29
  • 2017-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多