XP 下的方法:
在桌面以外的地方新建个文件夹,文件夹为取名为
“Internet Explorer.{871C5380-42A0-1069-A2EA-08002B30309D}”,(引号里面的内容)然后把它复制到桌面。这方法虽然简单但很管用。
win7下的方法:
如果想要完美实现IE9多个小号登录,就使用-noframemerging -private的“新建账号多开”。
创建快捷方式,其目标如下:
"C:\Program Files\Internet Explorer\iexplore.exe" -noframemerging -private
选择需要的功能,保存代码为reg文件后导入注册表。
关于CLSID的选择,不能使用{871C5380-42A0-1069-A2EA-08002B30309D},部分win7也没法用{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}来显示IE图标。
其他的CLSID,在生成的IE图标右键上多出“删除、剪切”这两个菜单,多出的这2个菜单你有用也行啊,执行后并不能删除IE图标。如果还是有win7不能显示图标,就换个CLSID就行了。
显示IE图标.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}]
@="Internet Explorer"
"InfoTip"="@C:\\Windows\\System32\\ieframe.dll,-881"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\DefaultIcon]
@="C:\\Windows\\System32\\ieframe.dll,-190"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell]
@=""
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\Clean]
@="删除历史记录(&C)"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\Clean\Command]
@="\"C:\\Windows\\System32\\rundll32.exe\" InetCpl.cpl,ClearMyTracksByProcess 255"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\NoAddOns]
@="无加载项启动(&N)"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\NoAddOns\Command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -extoff"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\InPrivatemore]
@="新建账号多开(&M)"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\InPrivatemore\Command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -noframemerging -private"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\InPrivate]
@="新建 InPrivate 浏览(&P)"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\InPrivate\Command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -private"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\session]
@="新建会话(&I)"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\session\Command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -noframemerging -sessionmerging"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\Open]
@="打开主页(&H)"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\Open\Command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\""
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\Set]
@="Internet 属性(&R)"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}\shell\Set\Command]
@="\"C:\\Windows\\System32\\rundll32.exe\" C:\\Windows\\System32\\shell32.dll,Control_RunDLL C:\\Windows\\System32\\inetcpl.cpl"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{00000000-0000-0000-0000-100000000001}]
@="Internet Explorer"
;导入注册表后刷新桌面即显示图标。
;IE浏览器窗口-工具-InPrivate 浏览,参数是iexplore.exe -private,
;IE默认提供的这个InPrivate不能同时登录多个163不同账号;可自行在InPrivate登录第2个账号后刷新前一个试验。
;IE浏览器窗口-文件-新建会话,可以登录多个163邮箱,类似影视帝国论坛账号1个。新建会话对于长效的Cookie是无效的,于是保存cookie登录状态的只能1个。
;一句话如果想要完美实现多个小号登录,就使用-noframemerging -private的“新建账号多开”。
;关于IE命令行参数的更多说明请参考下面网址
;http://msdn.microsoft.com/zh-cn/library/ee330728(v=vs.85).aspx
;我没做过web开发,在网上找ie新建会话和Inprivate的session、cookie处理方式的区别,发现真的没有资料啊,漫天都是介绍ie有个新功能叫新建会话,却没人详加阐述
;这些介绍性的东西打开浏览器一看就知,何需赘言,无奈看鸟语,我也没精力深究,知道这回事就行了。
删除IE图标.reg
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-100000000001}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{00000000-0000-0000-0000-100000000001}]
;导入注册表后刷新桌面,IE图标就消失。