无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3057|回复: 9
打印 上一主题 下一主题

[问题已解决]有请lxl1638 和各位高手帮我解决DIY撒手不管版在启动时选择配置的问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-14 11:30:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个问题是由我9月11日最初设想
《小小改动一下撒手不管版MinPE目录中的WINPE.INI文件就能使PE在启动时有选择地加载WIM镜像》
而产生出来的.经各路高手指点,今天终得解决。在此深表感谢!
解决方案见最初设想贴:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=112934

   设想:改进一下撒手不管版,使其符合下面的条件:
(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
//

[ 本帖最后由 yulongjin 于 2007-9-16 11:09 AM 编辑 ]
2#
 楼主| 发表于 2007-9-14 12:52:13 | 只看该作者
有人看帖,没人回:( ............
各位网友帮帮忙.会的解答一下.不能解答的帮顶一下贴子.十分感谢.
有高手在线吗?
回复

使用道具 举报

3#
发表于 2007-9-14 12:54:28 | 只看该作者
不借CMD,暂时做不到。

如果INI文件不做入WIM里面,还是可以做到的。
回复

使用道具 举报

4#
 楼主| 发表于 2007-9-14 13:47:15 | 只看该作者
只能这样了,如果C盘没有OP.WIM,就转入手动查找.
//
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:25 PM 编辑 ]
回复

使用道具 举报

5#
发表于 2007-9-14 14:01:23 | 只看该作者
默认的op.wim就用原来的方法,我们只加自定义的wim包好了.免的有人不装在C盘的时候麻烦.
自定义的还可以搜一下没有WIM打包的外置程序,这样通用性就更好了
回复

使用道具 举报

6#
 楼主| 发表于 2007-9-14 14:33:24 | 只看该作者
原帖由 jianx 于 2007-9-14 02:01 PM 发表
默认的op.wim就用原来的方法,我们只加自定义的wim包好了....


改这句:就可以加原来未改过的OP.WIM
    IFEX $Error=0,LOAD B:\外置程序\WINPE.INI!CALL TWOWIM
改为
    IFEX $Error=0,LOAD C:\MiniPE\WINPE.INI!CALL TWOWIM

原帖由 jianx 于 2007-9-14 02:01 PM 发表
自定义的还可以搜一下没有WIM打包的外置程序,这样通用性就更好了


这里讨论的是不用CMD的方法.如用CMD见:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=112934&extra=page%3D2

[ 本帖最后由 yulongjin 于 2007-9-14 02:52 PM 编辑 ]
回复

使用道具 举报

7#
发表于 2007-9-14 14:55:47 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8#
 楼主| 发表于 2007-9-14 15:09:35 | 只看该作者

回复 #7 nn2nn 的帖子

PESTART.INI是与PECMD.INI在一起的。是PE启动到桌面时自动运行的.
回复

使用道具 举报

9#
发表于 2007-9-14 15:18:05 | 只看该作者
原帖由 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的方法.如用 ...


可能是我没有说清楚,我说的原方法是原本的在各分区自动搜索minipe\winpe.ini,这个用最小配置进入桌面后有快捷方式了.
另外的再加一个快捷方式来处理自定义的WIM包.
回复

使用道具 举报

10#
发表于 2007-9-15 00:10:26 | 只看该作者
这些修改都还有用。\
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-24 03:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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