|
2#
楼主 |
发表于 2006-11-22 15:28:51
|
只看该作者
另外,重编译版 XPEInit.EXE 文件较大,有96K,而原版经修改压缩后(老毛桃修改的WinPE中有)才26K,整整大了70K,这70K比XPESET.EXE还大,目前的功能还没有XPESET.EXE的完善,希重编译XPEInit.EXE的作者完善它。当然重编译XPEInit.EXE可以压缩,但压缩后要加回一个.DLL文件到SYSTEM32目录,这样虽XPEInit.EXE的体积变小了,但系统的体积反而变大。
根据 XPEInit.EXE -7 的功能和原理,本人也做了一个 WinPESet.EXE,才20K,用原版的 XPEInit.EXE 与 WinPESet.EXE 配合,目前可以代替 XPEInit.EXE -7 的用途,两者的体积总共才46K,比重编译版 XPEInit.EXE 还小。使用方法如下:
1、将注册表 SOFTWARE 加载进来
2、将这项 Microsoft\Windows\CurrentVersion\RunOnceEx\600 的字符串 "111" 的值由原来的
||xpeinit.exe -m "加载个人设置..." XPEHELP.EXE /REG
改为
||xpeinit.exe -m "外置程序设置..." WinPESet.EXE 外置程序\PETOOLS\XPEHELP.EXE /REG MICROPE.INI
3、把 WinPESet.EXE 放到WinPE系统内的 SYSTEM32 目录,把 XPEHELP.EXE 放到 外置程序\PETOOLS 目录。
当然 XPEHELP.EXE 所在的目录可以用其它的,但要与注册表中的相符(见上面的红字),而MICROPE.INI作为XPEHELP.EXE的第2个参数,表示外部配置文件,当省略它时会查找默认的外部配置文件XPEMENU.INI。XPEHELP.EXE 查找外部配置文件的顺序为:XPEHELP.EXE所在的目录 ==> (C: -->Z:)各分区的根目录。
附件中除 WinPESet.EXE 和 XPEHELP.EXE 外,还有一个用于老毛桃修改版WinPE的外部配置文件。
[ 本帖最后由 lxl1638 于 2006-11-22 04:06 PM 编辑 ] |
|