我的问题与此类似:
但 7 年后,在 Edge 浏览器上,在 Windows 11 上。
我知道一种方法可以在通过单击应用程序中的链接启动时向 Edge 浏览器添加标志,但我忘记了。如果我没记错的话,它是使用注册表完成的。
所以我已经在桌面和任务栏上为 Edge 快捷方式的目标添加了一个命令行标志,如下所示:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --enable-features=Feature1
这是桌面上 Edge 快捷方式的目标。我启用的功能只有在我从快捷方式启动 Edge 时才会生效。
但我希望始终启用该功能,即使我不使用桌面上的快捷方式而是通过单击邮件应用程序或其他应用程序中的链接来启动 Edge。
我怎样才能做到这一点?
终于找到了我在 OneNote 笔记中使用的方法。
因此,Edge 浏览器,假设您使用的是预装的稳定通道,我们必须导航到此注册表文件夹:
然后修改 Default 键的值,从:
至:
--enable-features=Feature1
在之前添加很重要--single-argument %1
,否则将无法正常工作。--single-argument %1
必须在那里,否则在邮件应用程序或 OneNote 应用程序中单击链接后,Edge 浏览器会打开新标签页,而不是打开您单击的链接。如果使用 Edge 的其他渠道(例如 Dev),则 Default 键的值应指向正确的可执行文件,如下所示:
Beta 和 Canary 频道也可以这样做。
最后,您可以使用这个内置页面来检查启用了哪些功能标志: