如何使用c#获取在Firefox和Internet Explorer中安装的扩展程序/加载项列表?

时间:2015-06-16 06:39:25

标签: c# .net internet-explorer firefox firefox-addon

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

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

对于Firefox,我找到了个人资料的位置,但无法从这些个人资料中提取信息。

如果我在地址栏中输入“about:support”,我会收到所有信息,但无法使用c#提取这些信息。

1 个答案:

答案 0 :(得分:1)

当有人问一个问题,然后stackoverflow用户问他们“为什么”?我觉得他们正在脱离主题。如果你知道,只需回答这个问题。由工作人员决定是否应该因为不满而删除该主题。如果您对此有强烈的感觉并报告并让他们完成工作,而不是将问题从主题中解脱出来。

IE

我不知道

火狐

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