如何在程序里设置确省的浏览器(50分)

  • 主题发起人 主题发起人 wolf_cyj
  • 开始时间 开始时间
W

wolf_cyj

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在程序里设置确省的浏览器?
 
通过程序设置hkey_classes_root/htmlfile/shell/open/command下的默认键值。
 
; 在hkey_classes_root/htmlfile/shell/open/command,
hkey_class_root/http/shell,
hkey_class_root/http、shell/open/command下
 
我的机器里默认键值是iexplorer,但是我点击邮件里的url,出来的是腾讯的浏览器。?
 
补充:
hkey_class_root/https/shell 下
若还不行,可在修改
hkey_class_root/ftp/shell
 
到美萍的网站下载一个oicq2000浏览器清除器。http;//www.mpsoft.net
 
补充:
可以手工欺骗一下腾讯浏览器,方法如下:
1. hkey_class_root/https/shell/TencentExplorer/command中的默认键的键值改为IE的
值,在我的机器上为"C:/Program Files/Internet Explorer/iexplore.exe" -nohome
2. 用同样的方法修改hkey_class_root/http/shell/TencentExplorer/command中的默认键
的键值
以上方法我已试过,完全可行。
 
; wolf_cyj对不起我搞错了,应该把'-nohome'改为'%1'。也就是说在我的机器上应该
是"C:/Program Files/Internet Explorer/iexplore.exe" %1
 
完整答案,来自MSDN
------------------------------
When you select Make this the default browser in Internet Explorer and later
versions of Netscape, the browser registers itself into all of the following
keys to make it the "default" browser (Even though more entries are being
written).

HKEY_CLASSES_ROOT/.htm
HKEY_CLASSES_ROOT/.html
HKEY_CLASSES_ROOT/http/shell/open/command
HKEY_CLASSES_ROOT/http/shell/open/ddeexec/Application
HKEY_CLASSES_ROOT/ftp/shell/open/command
HKEY_CLASSES_ROOT/ftp/shell/open/ddeexec/Application
HKEY_CLASSES_ROOT/gopher/shell/open/command
HKEY_CLASSES_ROOT/gopher/shell/open/ddeexec/Application
 
腾讯那家伙真太自大了。习惯做法是先复制OICQ目录,再UNINSTALL OICQ,
再将这个目录中的OICQ.EXE在桌面建个快捷方式。
 
不可否认TE自大,但是它确实是个做得不错浏览器。
 
多人接受答案了。
 
后退
顶部