无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 16257|回复: 57
打印 上一主题 下一主题

不管版加载任意位置的WIM文件的方法(9月16日最新方案)

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-11 14:09:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
DIY《不管版》启动时有选择地加载任意位置的WIM文件.

本法既能选择加载原配WIM文件,又能加载自定义的“WIM”文件

    默认加载原配的WIM镜像MiniPE\OP.WIM.
    自定义的镜像内部要有配置文件“外置程序\WINPE.INI”
    如要卸载WIM镜像,则选非 WIM 文件或不匹配的 WIM 文件即可.

启动过程:
  1)以最小配置模式进入桌面后,出现“是否加载外部配置”对话框,30秒钟后默认加载原配的WIM镜像MiniPE\OP.WIM.
                   

  2)以最小配置模式进入桌面后,出现“是否加载外部配置”对话框,点击[是],又出现“是否加载原配镜像文件MiniPE\OP.WIM?”, 点击[否],出现“选择自定义的WIM镜像文件”对话框。
  

  3)如要卸载WIM镜像,在出现“选择自定义的WIM镜像文件”对话框后,选非 WIM 文件或不匹配的 WIM 文件即可.
   


    修改过的文件:
        \WXPE \Txtsetup.si_
      \WXPE\SYSTEM32\PECMD.INI
    增加了的文件:
        \WXPE\SYSTEM32\PESTART.INI
        \WXPE\SYSTEM32\WimTool.EXE(版本V1.07.0901)
                                 
    修改说明:
       1)将Txtsetup.si_中HardwareIdsDatabase段里的以下这行删除:
               *PNP0700 = fdc
        解决了PE启动时在部分机器上的延时,但在PE下也没有了A盘(小小强的方法).
       2)对PECMD.INI的修改祥见PECMD.INI文件内说明.
附件修改过和增加了的文件: WXPE修正.rar (16.09 KB, 下载次数: 1246)

[9月12日的设想] 本法既能选择加载WIM文件,又能选择加载原先的“外置程序”文件夹。比如D:E:F:同时有“外置程序”文件夹时可选择加载其中之一。(这是我原来就这么用的,经过研究我又有了不用CMD的优化方法.9月13日注).
1.将SYSTEM32目录中的文件PECMD.INI第31行
     FIND $MinMode=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll,26!TEXT|LOAD \MiniPE\WinPE.INI
  改为:
    FIND $MinMode=Yes,!TEXT|LINK %Programs%\启动\加载外部配置,%WS%\PESTART.CMD,,%WS%\Shell32.dll,26
    LINK %Desktop%\修改外部配置,%WS%\PESTART.CMD,,%WS%\Shell32.dll,26
2.在SYSTEM32目录中增加了两个文件PESTART.CMD和PESTART.INI (见附件 MiniPE.rar (6.9 KB, 下载次数: 183)
3.将外部配置WINPE.INI修改后移动到OP.WIM的目录"外置程序"的内部
      修改部分如下:      
         a.去掉2行命令:
           MOUN %CurDrv%\MINIPE\OP.WIM,B:,1
           LINK %Desktop%\卸载外部配置,PECMD.EXE,LOAD B:\UnloadOP.INI,Shell32.dll,26
         b.改掉一行(记不起来了)
       为
          IFEX %Programs%\启动\加载外部配置.LNK,FILE %Programs%\启动\加载外部配置.*
9月11日最初设想
小小改动一下撒手不管版MinPE目录中的WINPE.INI文件就能使PE在启动时有选择地加载WIM镜像:
方法如下:
将WINPE.INI文件中的
        MOUN %CurDrv%\MINIPE\OP.WIM,B:,1
换成如下内容:
_SUB MountWIM
        MOUN %TARGET_ROOT%,B:,1
        ENVI $TARGET_ROOT=
_END

_SUB MountopWIM
        MOUN %CurDrv%\MINIPE\OP.WIM,B:,1
_END

ENVI $TARGET_ROOT=
BROW $请选择要加载的 WIM 镜象文件,如选择取消,则加载默认的文件OP.WIM:
IFEX $TARGET_ROOT=,Call MountopWIM!Call MountWIM

即可.

[ 本帖最后由 yulongjin 于 2007-9-24 08:48 AM 编辑 ]
57#
发表于 2008-4-12 15:48:52 | 只看该作者
虽然现在没有很看懂,但一定要顶上去
回复

使用道具 举报

56#
发表于 2008-4-11 22:39:51 | 只看该作者
好好学习下,再去实践下!
回复

使用道具 举报

55#
发表于 2008-1-18 17:54:00 | 只看该作者
也是高度集成

顶了

回去DIY试试
回复

使用道具 举报

54#
发表于 2008-1-17 13:36:29 | 只看该作者
这是我所希望看到的,谢谢
回复

使用道具 举报

53#
发表于 2007-12-5 00:19:52 | 只看该作者

顶一个!
继续。。。
回复

使用道具 举报

52#
发表于 2007-12-3 17:13:46 | 只看该作者
学习了NNNN天,还是没弄明白,可叹不才啊!
回复

使用道具 举报

51#
发表于 2007-12-3 14:08:54 | 只看该作者
搞了N次,不成功,郁闷啊!
回复

使用道具 举报

50#
发表于 2007-11-26 13:59:03 | 只看该作者
很好,只是还不是太看得懂,希望有朝一日能看懂!谢谢发贴。
回复

使用道具 举报

49#
发表于 2007-11-22 15:43:51 | 只看该作者
才花半小时搞了一下。好用。不来支持一下不好意思。
回复

使用道具 举报

48#
发表于 2007-11-22 11:23:15 | 只看该作者

回复 #1 yulongjin 的帖子

最近也在想这个问题,楼主的配置不错,我可以拿来用了,谢谢哦,呵呵
回复

使用道具 举报

47#
发表于 2007-11-22 11:10:38 | 只看该作者
好东西啊!强烈支持了!
回复

使用道具 举报

46#
发表于 2007-11-22 09:33:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

45#
发表于 2007-9-23 13:35:03 | 只看该作者
越来越好用了,谢谢!
回复

使用道具 举报

44#
发表于 2007-9-22 09:18:04 | 只看该作者
现在感觉比以前好用多了!
回复

使用道具 举报

43#
发表于 2007-9-18 13:44:16 | 只看该作者
越来越好用了,谢谢!
回复

使用道具 举报

42#
发表于 2007-9-18 12:55:07 | 只看该作者
学习了………………
:)
回复

使用道具 举报

41#
发表于 2007-9-15 15:33:58 | 只看该作者
支持一下!感觉用起来比毛桃的更方便了。
回复

使用道具 举报

40#
发表于 2007-9-14 10:07:16 | 只看该作者
每个人都有不同的使用习惯,我的习惯是快速进入桌面(就是最小配置模式).
有需要时再加载不同的外置程序,如维修的wim包、娱乐的wim包等等
回复

使用道具 举报

39#
发表于 2007-9-13 17:25:36 | 只看该作者
好!:victory:
回复

使用道具 举报

38#
发表于 2007-9-13 16:57:11 | 只看该作者
参考~~学习~~谢谢!!
回复

使用道具 举报

37#
发表于 2007-9-13 16:55:30 | 只看该作者
更新中。。。。

[ 本帖最后由 sunleepost 于 2007-9-13 05:08 PM 编辑 ]
回复

使用道具 举报

36#
发表于 2007-9-13 15:03:26 | 只看该作者
我想最理想的方案应该是是象内存的设置办法:

第一步. 出现选项窗口,默认选择“否”,30秒后加载默认的OP.WIM(无须第二步);如果选择“是”进入第二步。
第二步. 选取“是”则出现要选择加载的 其他WIM的选取对话窗口。

MiniPE\WinPE.INI中开始改为如下:
==============================================================
//配置文件开始
ENVI $MountPath=B:
TEAM TEXT 是否加载其他位置的 WIM 镜象文件?#0x40FF,L60,T500,R500,B580 $20|ENVI YESNO=YES
MESS 是否加载其他位置的WIM镜象文件? \n5秒后自动选择[否]并加载默认的OP.WIM)@加载 WIM 镜象文件 #YN *5000 $NO
IFEX $YESNO=YES,Call OtherWIM!Call MountopWIM
WAIT 500
_SUB OtherWIM
ENVI $TARGET_ROOT=
BROW $请选择要加载的WIM镜象文件后按[确定],如选择[取消],则加载默认的文件OP.WIM;(注意:如果选取非WIM文件或不匹配的WIM文件只能进入最小配置模式。)
IFEX $TARGET_ROOT=,Call MountopWIM!MOUN %TARGET_ROOT%,%MountPath%,1
_END
_SUB MountopWIM
ENVI WimFile=%CurDrv%\MINIPE\OP.WIM
MOUN %WimFile%,%MountPath%,1
_END

ENVI OPDir=B:\外置程序
..........................
==============================================================

[ 本帖最后由 wangjf 于 2007-9-13 07:42 PM 编辑 ]
回复

使用道具 举报

35#
发表于 2007-9-13 11:31:48 | 只看该作者
这样的帖子一定要支持阿!
很不错哦
回复

使用道具 举报

34#
发表于 2007-9-13 11:14:39 | 只看该作者
不错,学习中:victory: :victory:
回复

使用道具 举报

33#
 楼主| 发表于 2007-9-13 10:12:29 | 只看该作者
原帖由 yelinli 于 2007-9-12 07:01 PM 发表
按照楼主一楼提供的方法,改了,怎么没有选择安装到哪个盘的选项?还是安装到了c盘miniPE文件夹下了。


我并没有更改安装文件.只是PE启动后可以选择加载不同的WIM文件
回复

使用道具 举报

32#
 楼主| 发表于 2007-9-13 10:06:51 | 只看该作者
原帖由 lxl1638 于 2007-9-12 07:36 PM 发表
似乎走了很长很长的弯路,其实PECMD的一条命令(无需任何批处理CMD)就可以加载 ...



感谢指点!在无忧我学到了很多!

我的本意是
1.将WINPE.INI文件放到OP.WIM中,以增强安全感;
2.自动加载\MINIPE\OP.WIM(是安1中修改过的),
3.手动能加载硬盘上任意位置,任意文件名的有效的WIM文件.(不依赖于硬盘中其它特定的文件来指引)

我想用PECMD(不用CMD)肯定能实现,可我太菜,自己做不了,抛砖引玉.请高手多多指教.
回复

使用道具 举报

31#
发表于 2007-9-13 07:38:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

30#
发表于 2007-9-13 07:23:44 | 只看该作者
支持下!再下来慢慢研究!!!!!
回复

使用道具 举报

29#
发表于 2007-9-13 00:16:20 | 只看该作者
支持支持:L :L :L :L
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-21 17:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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