gpt4 book ai didi

c# - 查找已安装的浏览器。微软边缘

转载 作者:太空狗 更新时间:2023-10-29 23:50:20 25 4
gpt4 key购买 nike

我正在尝试检查客户端 PC 上安装的浏览器,作为启用这些浏览器以在应用程序中使用的一种方式。我发现所有浏览器在注册表中都有信息

HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet

HKEY_LOCAL_MACHINE\Software\Wow6432Node\Clients\StartMenuInternet (64-bit)

Microsoft Edge 除外。

它的应用程序设置存储在

Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\Main

据某人说here .

但我希望找到一个更简洁的解决方案来封装所有浏览器,所以我正在寻找知情人士的想法。

最佳答案

由于 Microsoft Edge 是默认浏览器,您可以认为这是理所当然的,然后您将从注册表中找到其余已安装的浏览器。HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet 您还可以使用以下代码片段来检测默认浏览器。

@"Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice";

关于c# - 查找已安装的浏览器。微软边缘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32357874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com