无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5013|回复: 6
打印 上一主题 下一主题

完善PE下IE:启用“管理加载项”

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-6 18:14:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果您使用IE,那么经常与“管理加载项”打交道,因此多余的话我就不讲了,下面讲PE下启用IE“管理加载项”的方法:

一、修改做盘

论坛大多数人使用修改做盘法制作PE,使用下面的方法启用“管理加载项”:

1. 需要的文件:

EXTMGR.DLL、OCCACHE.DLL,这两个文件需要放入系统目录System32

2. 注册表文件:

extmgr.reg
-----------------------
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}]
@="Extensions Manager Folder"

[HKEY_CLASSES_ROOT\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
  74,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
  74,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\ShellFolder]
"Attributes"=hex:04,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{83EE8395-7DF5-43ee-A5C0-E1F1D1B0748D}]
@="Extensions Manager"
[HKEY_CLASSES_ROOT\CLSID\{83EE8395-7DF5-43ee-A5C0-E1F1D1B0748D}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
  74,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{364626c9-440b-4cc5-9e6e-f854a57fcdde}]
@="IE Extensions Manager Dialog"
[HKEY_CLASSES_ROOT\CLSID\{364626c9-440b-4cc5-9e6e-f854a57fcdde}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
  74,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{692F0339-CBAA-47e6-B5B5-3B84DB604E87}"="Extensions Manager Folder"

-----------------------

对于外置IE,您可以将上面三个文件放入IE包,启动IE时,将EXTMGR.DLL和OCCACHE.DLL拷入System32目录,并将上面的注册表文件导入注册表。

二、插件做盘

对于使用PEBuilder+XPE做盘,使用下面的插件:

ie_extmgr.inf
-----------------------
; IE_Extmgr.inf
; PE Builder v3 plug-in INF file for IE Extensions Manager
; Created by Liuhj

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="IE Extensions Manager"
Enable=1

[SourceDisksFiles]
; extmgr.dll=2
; occache.dll=2

[Software.AddReg]
0x0,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}"
0x1,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}",,"Extensions Manager Folder"
0x0,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\DefaultIcon"
0x2,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\DefaultIcon",,"%SystemRoot%\system32\extmgr.dll"
0x0,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\InProcServer32"
0x2,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\InProcServer32",,"%SystemRoot%\system32\extmgr.dll"
0x1,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\InProcServer32","ThreadingModel","Apartment"
0x0,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\ShellFolder"
0x3,"Classes\CLSID\{692F0339-CBAA-47e6-B5B5-3B84DB604E87}\ShellFolder","Attributes",\
  04,00,00,00

0x0,"Classes\CLSID\{83EE8395-7DF5-43ee-A5C0-E1F1D1B0748D}"
0x1,"Classes\CLSID\{83EE8395-7DF5-43ee-A5C0-E1F1D1B0748D}",,"Extensions Manager"
0x0,"Classes\CLSID\{83EE8395-7DF5-43ee-A5C0-E1F1D1B0748D}\InProcServer32"
0x2,"Classes\CLSID\{83EE8395-7DF5-43ee-A5C0-E1F1D1B0748D}\InProcServer32",,"%SystemRoot%\system32\extmgr.dll"
0x1,"Classes\CLSID\{83EE8395-7DF5-43ee-A5C0-E1F1D1B0748D}\InProcServer32","ThreadingModel","Apartment"

0x0,"Classes\CLSID\{364626c9-440b-4cc5-9e6e-f854a57fcdde}"
0x1,"Classes\CLSID\{364626c9-440b-4cc5-9e6e-f854a57fcdde}",,"IE Extensions Manager Dialog"
0x0,"Classes\CLSID\{364626c9-440b-4cc5-9e6e-f854a57fcdde}\InProcServer32"
0x2,"Classes\CLSID\{364626c9-440b-4cc5-9e6e-f854a57fcdde}\InProcServer32",,"%SystemRoot%\system32\extmgr.dll"
0x1,"Classes\CLSID\{364626c9-440b-4cc5-9e6e-f854a57fcdde}\InProcServer32","ThreadingModel","Apartment"

0x0,"Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"
0x1,"Microsoft\Windows\CurrentVersion\Shell Extensions\Approved","{692F0339-CBAA-47e6-B5B5-3B84DB604E87}","Extensions Manager Folder"

-----------------------

上面插件中[SourceDisksFiles]段下文件被注释掉了,使用PEBuilder+XPE做盘时,这两个文件已经有了。

下面附一个效果图:

ie_extmgr.JPG (152.43 KB, 下载次数: 114)

ie_extmgr.JPG
2#
发表于 2007-5-6 19:42:54 | 只看该作者
太好了,正有这个需求,楼主就作出来了,谢啦!
回复

使用道具 举报

3#
发表于 2007-5-6 21:13:08 | 只看该作者
装成功了,不过为什么我一个加载项都没有呢?:L
回复

使用道具 举报

4#
发表于 2007-5-7 01:48:56 | 只看该作者
楼主有没有使PE的IE支持ActiveX的办法啊?
回复

使用道具 举报

5#
 楼主| 发表于 2007-5-7 02:56:25 | 只看该作者
hwd6 :装成功了,不过为什么我一个加载项都没有呢?

原因可能是:一是没有安装加载项--插件,二是安装了插件但没有使用,IE加载项管理窗口显示的是已经使用过的或正在使用的插件。

zjqcomputer:楼主有没有使用PE的IE支持ActiveX的办法?

IE的插件大致只有两种格式:一是OCX控件格式,如:FLASH9C.OCX,二是DLL动态链接库格式。这两种格式的文件都可以使用REGSVR32.EXE程序注册安装。象FLASH9C.OCX,可以在资源管理器中找到该文件(一般放在I386\System32目录),在文件上点右键,注册该文件即可。也可以使用命令行:“REGSVR32.EXE FLASH9C.OCX”。在批处理中使用“REGSVR32.EXE /S FLASH9C.OCX”注册。

由于FBWF和IMG(SDI),使PE系统目录可写,更多的程序可以在PE中直接安装运行。

在PE安装一些程序也可以安装插件。如迅雷,我制作PE时不配置迅雷,使用PE上网时,要使用迅雷,就直接到迅雷主页下载最新程序(这个东西经常更新),不使用BT就下WEB迅雷,使用BT就下迅雷5,然后在PE中安装。安装迅雷会有BHO插件,这个不管是否上网都会在加载项管理窗口出现。
回复

使用道具 举报

6#
发表于 2007-5-7 21:03:59 | 只看该作者
原帖由 liuhj 于 2007-5-7 02:56 AM 发表
hwd6 :装成功了,不过为什么我一个加载项都没有呢?

原因可能是:一是没有安装加载项--插件,二是安装了插件但没有使用,IE加载项管理窗口显示的是已经使用过的或正在使用的插件。

zjqcomputer:楼主有 ...

我终于发现装了一个插件了,不过,在到工行网站的时候,有个插件死活装不上,提示说不支持的接口
回复

使用道具 举报

7#
 楼主| 发表于 2007-5-8 00:01:56 | 只看该作者
原帖由 hwd6 于 2007-5-7 09:03 PM 发表

我终于发现装了一个插件了,不过,在到工行网站的时候,有个插件死活装不上,提示说不支持的接口


工行专用的插件应该对IE浏览器有特殊的要求,如加密连接等,你使用的IE可能不支持。你可以试试比较完整的PE系统,如双子星PE。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-2 04:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表