【问题标题】:How to launch Microsoft Edge from R?如何从 R 启动 Microsoft Edge?
【发布时间】:2018-03-06 00:59:26
【问题描述】:

我最初试图强制我的闪亮应用在 Edge 中启动

options(browser = "C:/Windows/SystemApps/Microsoft.MicrosoftEdge_8wekyb3d8bbwe/MicrosoftEdge.exe")
runApp(shinyApp(ui, server))

此外,我什至无法使用此路径从 Windows 命令行启动 Microsoft Edge,但您必须在命令行中使用它:

start microsoft-edge:

但是你不能使用 R 的system() 以这种方式启动边缘:

> system("start microsoft-edge:")
Warning message:
running command 'start microsoft-edge:' had status 127

关于如何将 Microsoft Edge 与 R 结合使用的任何想法?

【问题讨论】:

标签: r windows shiny


【解决方案1】:

您可以使用

访问 Edge
system("cmd.exe", input="start microsoft-edge:")

【讨论】:

  • 这也可以写成:shell("start microsoft-edge:")
  • start msedge 也可以,我相信这是因为HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\msedge.exe 在 Windows 的注册表中
猜你喜欢
  • 1970-01-01
  • 2020-09-30
  • 2020-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-01
相关资源
最近更新 更多