![如何通过从 cmd 调用 C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\MicrosoftEdge.exe 来启动 Edge?](https://linux22.com/image/1565466/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E4%BB%8E%20cmd%20%E8%B0%83%E7%94%A8%20C%3A%5CWindows%5CSystemApps%5CMicrosoft.MicrosoftEdge_8wekyb3d8bbwe%5CMicrosoftEdge.exe%20%E6%9D%A5%E5%90%AF%E5%8A%A8%20Edge%EF%BC%9F.png)
通常情况下,从 cmd 运行C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\MicrosoftEdge.exe
会启动 Edge,但自上次 Windows 更新以来,命令已成功执行,但 Edge 并未启动。
答案1
怎么样 - “C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe”
(从快捷方式图标属性)
答案2
正如您已经知道的那样,Edge 是一个“协议激活”的应用程序,因此它不会像普通应用程序那样从 EXE 文件加载。大多数情况下,这不是问题,因为您可以使用上面评论中描述的其他技术。
但是,如果您确实需要通过 EXE 文件启动 Edge,那么您可以下载一个(非常小的)应用程序来精确地执行此操作。
看看这篇文章,看看你是否对此感兴趣: http://www.edgemanage.emmet-gray.com/Articles/EdgeLaunch.html
答案3
我猜您使用的早期版本是 win32 应用程序,而在最近的更新中,他们已将其移至 UWP。
因此它C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\MicrosoftEdge.exe
不适用于 UWP 应用。
你必须使用explorer.exe shell:appsFolder\PackageFamilyName!Application ID