BHO插件要如何使用?
Closed this issue · 18 comments
电脑win10 专业版21H2.
我现在导航到任意目录,按Enter键弹出的还是默认浏览器。
使用浏览器打开文件所在文件夹,弹出的还是默认浏览器。
所以这个BHO插件要如何使用呢?需要自己编译吗?
此外,在这个窗口下listary无效(指输入关键字搜索无效)。
在ExplorerEx设置最底部,勾选“设置为默认”
找不到这个设置,甚至都没找到设置选项。只有右下角有三个按钮,还不可以选择。
谢谢老哥恢复。
替换原来程序之后,左下角的设置出来了。然后设置bho依然没有成功。放弃了。
这个在全屏状态下,无法最小化。窗口状态下可以最小化。
请问设置的过程中有报错或者任何提示吗
安装失败,我的计算机已经安装了4.6.2或更高版本的更新。
您可以检查一下注册表是否存在Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{11451400-8700-480c-a27f-000001919810}
项
有的,刚看了下。SetExplorerExProxy.reg文件里面的内容都生效了。但是这个项里面没有数值。
没有数值是正常的,只要有这个项,Windows文件管理器启动时就会尝试加载CLSID中对应的拓展,位于Computer\HKEY_CLASSES_ROOT\CLSID\{11451400-8700-480C-A27F-000001919810}
。
懂了,谢谢老哥指点。
如果这些都有但是没有生效,那重启一下资源管理器或者电脑试试吧))
找到原因了,是你把SetExplorerExProxy.reg文件里的CodeBase路径写死了。要自己修改才行。
唔……在设置中修改的话,ExplorerEx会自动替换那个路径的
ok,确实是这样。
可能是我操作失误,最后一步没有点击确定。
原来如此,我去优化一下交互方式。
我把对话框个数减到了只有一个,我之前之所以放了很多对话框是因为担心它不够安全,但是我今天下午测试过了,即便BHO的dll被删除也不会影响Windows Explorer的正常运作。相比Files直接修改注册表的方式更加安全,而且也不会报毒。
但是这个BHO插件基于.NET Framework 4.6.2,我尚不清楚他在win7系统上是否可以正常运作。
接下来我会尝试用C++重写BHO来使其脱离Runtime。