使用 Edge 从批处理文件全屏启动 Powerapp

Posted

技术标签:

【中文标题】使用 Edge 从批处理文件全屏启动 Powerapp【英文标题】:Launching a Powerapp using Edge from a batch file on full screen 【发布时间】:2021-09-24 08:26:53 【问题描述】:

我正在尝试使用 MS Edge 启动 Powerapp 以在屏幕上显示。我有一个需要每 6 小时运行一次的批处理文件。我需要关闭 Edge,然后重新启动 powerapp 链接,但我遇到的问题是,当应用程序重新启动时,它会在最小化窗口中打开。我需要让 powerapp 全屏显示,没有任何 Edge 菜单或任何东西。这是我目前的代码。任何建议将不胜感激。提前致谢。

start msedge
taskkill /F /IM msedge.exe
%windir%\system32\cmd.exe /c "start microsoft-edge:https://apps.powerapps.com/play/app_link&hidenavbar=true" --disable-extensions --new-window --start-fullscreen --disable-popup-blocking

【问题讨论】:

感谢@KJ,“FullMetalEdge”是做什么的? 【参考方案1】:

我测试了您的代码,Edge 以最大尺寸打开,但 Edge 菜单仍然存在。如果你想在没有任何菜单的情况下全屏打开 Edge,你可以使用Kiosk Mode。

您可以在 Edge 中添加--kiosk 标志来启用信息亭模式,示例代码如下所示。它可以实现你想要的:

start msedge
taskkill /F /IM msedge.exe
%windir%\system32\cmd.exe /c "start msedge.exe --kiosk --disable-extensions --new-window --start-fullscreen --disable-popup-blocking https://apps.powerapps.com/play/app_link" 

【讨论】:

要获得更简洁的外观,请将hidenavbar=true 添加到 PowerApps URL。这将隐藏所有的杂物。

以上是关于使用 Edge 从批处理文件全屏启动 Powerapp的主要内容,如果未能解决你的问题,请参考以下文章

如何从R启动Microsoft Edge?

如何从 WSL2 启动 Edge?

怎样将bat显示窗口全屏化

Selenium+java - Edge浏览器启动

无法使用量角器启动Microsoft边缘

启动时全屏电子应用程序