WINPE技术经过各位老大的潜心研究,已经成熟稳定.但多是用PECMD做的.反而MS的制作工具不太流行了.我是一个新手.想从基本的学起,所以就用MS OPK做了一个XP SP3的PE,只能进入CMD界面.从OPK的帮助里面知道,PE加载EXPLORER.EXE壳,得自定义WINPESHL.INI.但查了许多资料,也在本坛以及911CD潜水了多天,想找找WINPESHL.INI的编写方法.无奈资料太少,始终不明白WIWINPESHL.INI的[LAUNCHAPPS]段要如何编写.最后决定自编一个WINPESHL.INI,只写[LAUNCHAPP]段,如下:
[LAUNCHAPP]
APPPATH=%SYSTEMROOT%\SYSTEM32\EXPLORER.EXE
然后把EXPLORER.EXE复制进PE ISO.用VM启动PE,在FACTORY命令的执行后段,PE重启了,无法进入XP桌面.
在本坛里找到http://bbs.wuyou.net/forum.php?m ... p;extra=#pid2606453这个贴子,把DLL文件复制进PE ISO,把WINPESHL.INI从ISO里面去掉.启动PE进入CMD界面,然后用REGEVER32注册那六个DLL文件,只注册成功了SHELL32,其他的几个都提示不成功.从命令行运行EXPLORER,运行了下又回到CMD命令行了.
请教各位大虾:
1\加载EXPLORER.EXE的WINPESHL.INI中[LAUNCHAPPS]段要怎么编写;
2\按GODL的方法,那些DLL文件要什么条件才能注册成功?如何让这些DLL文件自动注册并自动运行EXPLORER,希望不是在PECMD形式的.
新手求助,这些问题可能不入大大的法眼,请轻喷多帮助,谢谢. |