我已经看到了一些关于如何为 Internet Explorer 启用和禁用附加组件的问题,但没有一个只是简单地列出已安装附加组件的名称。
在尝试自己完成这项工作时,我发现我安装的一些附加组件出现在此位置:'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions'
在该位置,当我在 Internet Explorer 中打开“管理加载项”对话框时,我找到了 13 个加载项中的 3 个。
这是我在找到插件所在的位置后计划用来访问注册表的一小段代码,但不幸的是,我一直在通过 Regedit(注册表编辑器)查看一段时间。
Microsoft.Win32.RegistryKey objVistaRegistryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Internet Explorer\Extensions");
这是有关 IE 工具栏/插件的更多信息。他们中的许多人使用浏览器帮助对象(BHO),一些存储在这里:
'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects'
任何额外的见解将不胜感激。