如何使用 c# 获取安装在 Firefox 和 Internet Explorer 中的扩展/附加组件列表

本文关键字:扩展 列表 组件 Explorer Internet 获取 何使用 安装 Firefox | 更新日期: 2023-09-27 17:56:30

我想获取浏览器中安装的所有扩展的列表。

对于IE,我只能在注册表中找到HKEY_LOCAL_MACHINE''SOFTWARE''Microsoft''Internet Explorer''Extensions的几个扩展。

对于Firefox,我找到了配置文件的位置,但无法从这些配置文件中提取信息。

如果我在地址栏中输入"about:support",我将获得所有信息,但无法使用 c# 提取这些信息。

如何使用 c# 获取安装在 Firefox 和 Internet Explorer 中的扩展/附加组件列表

当有人问一个问题,然后stackoverflow用户问他们"为什么"?我觉得他们跑题了。如果您知道,请回答问题。由工作人员决定是否应因不满而删除该主题。如果你对此有强烈的感觉,请报告它并让他们做他们的工作,而不是把问题转移到主题上。

IE

我不知道

火狐

在配置文件文件夹中有两个文件。一个叫做addons.json,另一个是extensions.json,它们不知何故不同,我不记得了。如果您发现,请分享。但它们包含所有已安装插件(启用/禁用/等)的信息。