设想:改进一下撒手不管版,使其符合下面的条件:
(1)将WINPE.INI整入OP.WIM中,成为一个独立的标准包.消除不安全因素;
(2)自定义的非标准WIM包也是含WINPE.INI的独立包,可放在任意位置;
(2)让撒手不管版在启动时快速进入桌面(就是最小配置模式).
有需要时再加载不同的外置程序,如标准的OP.WIM包、维修的wim包、娱乐的wim包等
解决方案:对WINPE.IS_文件进行修改
1.修改PECMD.INI文件,去除 "3 秒钟内按住 Ctrl 键可进入最小配置模式……"的等待,快速进入最小配置模式.
并增加了以下一行:
LINK %Programs%\启动\加载外部配置,PECMD.EXE,LOAD PESTART.INI,Shell32.dll,26
让PE进入桌面后自动运行我在WINPE.IS_中新增的PESTART.INI配置文件.
2.PESTART.INI文件是在进入桌面后自动运行的:
(1)它首先询问是否加载外部配置,15秒后自动选择[是]并加载外部配置 WIM 镜像;如选择[否],则结束程序,返回到桌面;
(2)加载外部配置 WIM 镜像时,先出现"选择要加载的 WIM 镜象文件"对话框,此时选[取消]则加载默认的OP.WIM;选取匹配的WIM文件则加载.
需求助的是:用以下PESTART.INI文件内容,PE装在C:盘一切正常,如果我装在其它盘肯定不行了,怎样修改这一句
MOUN C:\MINIPE\OP.WIM,B:,1
使程序具有通用性呢?(小小要求:不要用CMD批处理)
PESTART.INI文件内容
//
MESS 是否加载外部配置 WIM 镜像文件? \n选择[是],加载外部配置模式\n选择[否],加载最小配置模式 \n15秒后自动选择[是]并加载外部配置 WIM 镜像@是否加载外部配置 #YN *5000 $YES
IFEX $YESNO=YES,CALL OrherWIM
_SUB OrherWIM
ENVI $TARGET_ROOT=
BROW $请选择要加载的 WIM 镜象文件(注意:所选的WIM镜象内要有“外置程序\WINPE.INI”文件,如果选取非WIM文件或不匹配的WIM文件只能进入最小配置模式。选[取消]则加载默认的OP.WIM)
IFEX $TARGET_ROOT=,Call MountOPWIM!Call MountWIM
_END
_SUB MountWIM
MOUN ,B:
MOUN %TARGET_ROOT%,B:,1
LOAD B:\外置程序\WINPE.INI
_END
_SUB MountOPWIM
MOUN ,B:
MOUN C:\MINIPE\OP.WIM,B:,1 `如果我的MINIPE不在C盘,怎样让程序自动找到呢?
LOAD B:\外置程序\WINPE.INI
_END
//
//
MESS 是否加载外部配置 WIM 镜像文件? \n选择[是],加载外部配置模式\n选择[否],返回到PE桌面 \n15秒后自动选择[是]并加载外部配置 WIM 镜像@是否加载外部配置 #YN *15000 $YES
IFEX $YESNO=YES,CALL OrherWIM
_SUB OrherWIM
ENVI $TARGET_ROOT=
BROW $选择WIM文件(WIM镜象内要有“外置程序\WINPE.INI”文件,如果选取非WIM文件或不匹配的WIM文件只能进入最小配置模式).选[取消]则加载默认的OP.WIM
IFEX $TARGET_ROOT=,Call MountOPWIM!Call MountWIM
_END
_SUB MountWIM
MOUN ,B:
MOUN %TARGET_ROOT%,B:,1
LOAD B:\外置程序\WINPE.INI
_END
_SUB MountOPWIM
MOUN ,B:
MOUN C:\MINIPE\OP.WIM,B:,1
IFEX $Error=0,LOAD B:\外置程序\WINPE.INI!CALL TWOWIM
_END
_SUB TWOWIM
MESS 在默认位置 C:\MiniPE\ 没找到OP.WIM \n是否重新加载外部配置 WIM 镜像文件? \n选择[是],加载外部配置模式\n选择[否],返回到PE桌面 \n5秒后自动选择[否]并返回到PE桌面@重新加载外部配置? #YN *5000 $NO
IFEX $YESNO=NO,!CALL OrherWIM
_END
//
原帖由 yulongjin 于 2007-9-14 02:33 PM 发表
改这句:就可以加原来未改过的OP.WIM
IFEX $Error=0,LOAD B:\外置程序\WINPE.INI!CALL TWOWIM
改为
IFEX $Error=0,LOAD C:\MiniPE\WINPE.INI!CALL TWOWIM
这里讨论的是不用CMD的方法.如用 ...
欢迎光临 无忧启动论坛 (http://wuyou.net/) | Powered by Discuz! X3.3 |