|
|
为老毛桃的winpe增加"双iso内置模式"的功能
目 的:
所有文件内置于winpe.is_和bootcd.iso中,可不用“外置程序”文件夹,直接用bootcd.iso光盘软件中的“外置程序”文件夹代替之。这样可以避免外置程序长期直接裸露,不会感染病毒;同时具有外置模式的节省内存的特点,且节省磁盘空间,直接用下载的bootcd.iso而不用展开其中的外置程序文件夹。另外新增加的内置功能仅仅在不存在有效外置程序文件夹时才起作用,不影响任何原功能。
改造后将不需要“外置程序”文件夹,将bootcd.iso置于任意分区根目录,启动时自动装载成虚拟光驱W,并自动调用W:\外置程序\winpe.ini文件,实现所有外置程序功能。
方法极为简单:
将下载的bootcd20070418.iso更名为bootcd.iso,置于任意分区根目录,文件中的winpe.is_展开成winpe.iso,用ultraiso把vdm1.exe,vdd-x86.sys加入其中wxpe\system32下,把pecmd.ini( PECMD.rar (1.28 KB))和winpefiles.cmd( WINPEFILES.rar (572 Bytes))拷入wxpe\system32下,然后重新压缩回winpe.is_。
pecmd.ini仅仅增加了两三行,并未改动原有部分,所以原功能完全不受影响,如干净模式依然存在。外置模式启动时,依然优先使用各分区有效的“外置程序”文件夹,若不存在“\外置程序\winpe.ini”则会寻找各分区的bootcd.iso映像,自动装载为虚拟光驱,并载入虚拟光驱中的“\外置程序\winpe.ini”实现“双iso内置方式”的全功能启动。
bootcd20070418.iso和winpe.is_的下载地址:ftp://60.190.19.108的hzxf目录
补充一点:输入法需要内置且更换KDBUS.DLL拷贝INDICDLL.DLL(可以只内置KDBUS.DLL、INDICDLL.DLL、INTERNAT.EXE和需要的IME文件,其他的可以在要用之前再拷进去),对应的注册表项直接在SETUP.HIV中修改。否则需要IMETOOL之类的工具来启动一次INTERNAT.EXE |
|