无忧启动论坛

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

PECMD如何获取WIM映像分卷信息

[复制链接]
跳转到指定楼层
1#
发表于 2015-3-21 14:48:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 826773297 于 2015-3-21 15:05 编辑
  1. _SUB WINPEDISM,W560H487,Dism 系统恢复辅助工具,,SHELL32.DLL#159,15,,-top -forcenomin
  2. FDRV AllDrive=
  3. ITEM ITEAA,L433T23W60H26,浏览,CALL OPENWIM
  4. LIST LISBB,L45T27W371H347,请选择一个要恢复的WIM文件....,,
  5. ITEM ITECC,L113T358W329H76,开始安装,CALL SETUPKSA,SHELL32.DLL#159,-
  6. RADI RADDD,L135T266W60H30,重启,CALL SHUTDOWNREBOOT,-0,1
  7. RADI RADEE,L215T266W60H30,关机,CALL SHUTDOWNREBOOT,-0,1
  8. ITEM ITEFF,L114T75W60H24,浏览,,,16
  9. LIST LISGG,L45T77W60H100,%AllDrive%,
  10. LABE LABHH,L45T52W445H17,请选择要恢复的WIM文件。,,
  11. LABE LABII,L182T78W309H18,请选择待恢复分区。,,
  12. LIST LISJJ,L45T121W60H100,%AllDrive%,
  13. ITEM ITEKK,L115T118W60H26,浏览,,,16
  14. LABE LABLL,L184T122W308H18,请选择启动分区。,,
  15. LABE LABMM,L45T165W445H18,提示:此工具仅适用于支持DISM的WINPE或RAMOS系统中执行~!,,
  16. LABE LABNN,L45T195W445H48,说明:如果您的WIM文件在ISO映像中,请先挂载此ISO映像...,,
  17. RADI RADOO,L136T316W60H30,待开发,,-0,2
  18. RADI RADPP,L214T316W60H30,待开发,,-0,2
  19. RADI RADQQ,L299T316W60H30,待开发,,-0,2
  20. LIST LISRR,L52T322W60H100,默认|其他,CALL JCXZX,,-
  21. CHEK CHESS,L52T266W60H30,完成后:,CALL YN_DDD,
  22. IFEX C:,TEAM ENVI @LISGG=C:|ENVI @LISJJ=C:!TEAM ENVI @LISGG.isel=1|ENVI @LISJJ.isel=1
  23. ENVI @LISBB.SEL=请选择一个要恢复的WIM文件....
  24. ENVI @LISRR.SEL=默认
  25. TIME -t:1 TimerO,1000,CALL SSWIMWJ
  26. FIND $%AllDrive%=,!ENVI FQYXLJ=YES
  27. _END
  28. _SUB SHUTDOWNREBOOT
  29. FIND $%RADDD.Check%=0,!ENVI SUTWOS=CQ
  30. FIND $%RADEE.Check%=0,!ENVI SUTWOS=GJ
  31. _END   

  32. _SUB SETUPKSA
  33. FIND $%WIMYXWJ%=YES,FIND $%FQYXLJ%=YES,IFEX %SystemRoot%\System32\DISM.EXE,CALL KSSETUPWIM!CALL CWXXSM
  34. _END
  35. _SUB CWXXSM
  36. FIND $%WIMYXWJ%=YES,!MESS 提示:未选择正确的WIM文件~!@开始安装出错 #OK *10000
  37. IFEX %SystemRoot%\System32\DISM.EXE,!MESS 您的PE或RAMOS貌似不支持dism哦~!@开始安装出错 #OK *10000
  38. FIND $%FQYXLJ%=YES,!MESS 分区信息有误,请检查~!@开始安装出错 #OK *10000
  39. _END
  40. _SUB KSSETUPWIM
  41. ENVI @LABMM=正在释放%LISBB%的第1卷到%LISGG%
  42. EXEC =DISM.EXE /apply-image /imagefile:%LISBB% /index:1/applydir:%LISGG%\
  43. ENVI @LABMM=正在设置安装分区%LISGG%和启动分区%LISJJ%
  44. EXEC =bcdboot.exe %LISGG%\windows /s %LISJJ% /l zh-cn
  45. FIND $%GX_YN%=YES,FIND $%SUTWOS%=CQ,TEAM MESS 还原成功,即将重启~!@还原成功 #OK *50000|SHUT R
  46. FIND $%GX_YN%=YES,FIND $%SUTWOS%=GJ,TEAM MESS 还原成功,即将关机~!@还原成功 #OK *50000|SHUT
  47. FIND $%GX_YN%=NO,ENVI @LABMM=提示:此工具仅适用于支持DISM的WINPE或RAMOS系统中执行~!
  48. _END
  49. _SUB SSWIMWJ
  50. FORX /S:2 /O:N \*.wim,installwim,0,CALL WWWWWW
  51. ENVI @LABHH=请选择要恢复的WIM文件。
  52. FIND $%installwim%=,ENVI @LISBB.DEL=没找到WIM文件,请检查.!TEAM ENVI WIMYXWJ=YES|ENVI @LISBB.DEL=请选择一个要恢复的WIM文件....|ENVI @ITECC.Enable=1
  53. ENVI AllDrive=
  54. _END
  55. _SUB WWWWWW
  56. ENVI @LABHH=正在搜寻WIM映像文件,最多显示19个....
  57. ENVI @LISBB.ADD=%installwim%
  58. ENVI @LABHH=找到:%installwim%
  59. WAIT 450
  60. ENVI @LISBB.isel=1
  61. _END

  62. _SUB JCXZX
  63. FIND $%LISRR%=其他,TEAM ENVI @RADOO.Enable=1|ENVI @RADPP.Enable=1|ENVI @RADQQ.Enable=1
  64. FIND $%LISRR%=默认,TEAM ENVI @RADOO.Enable=0|ENVI @RADPP.Enable=0|ENVI @RADQQ.Enable=0
  65. _END

  66. _SUB YN_DDD
  67. FIND $%CHESS.Check%=0,ENVI GX_YN=NO!ENVI GX_YN=YES
  68. FIND $%GX_YN%=YES,TEAM ENVI @RADDD.Enable=1|ENVI @RADEE.Enable=1|ENVI @RADDD.Check=1|ENVI SUTWOS=CQ
  69. FIND $%GX_YN%=NO,TEAM ENVI @RADDD.Enable=0|ENVI @RADEE.Enable=0|ENVI @RADDD.Check=0|ENVI @RADEE.Check=0|ENVI SUTWOS=
  70. _END

  71. _SUB OPENWIM
  72. BROW Boot_WIM,C:\install.wim,请选择要安装的WIM映像文件,wim
  73. FIND $%Boot_WIM%=,!ENVI @LISBB.ADDSEL=%Boot_WIM%
  74. _END
  75. CALL WINPEDISM
复制代码



求小白鼠测试一下,有很多问题没有解决,如何利用PECMD获取WIM映像分卷信息,另外请大家帮我测试一下这样写是否正确,我还没测试哈,帮我在虚拟机那里走一轮
传一个附件上来,还没改善好.....
外壳基本弄好,就差DISM恢复系统和引导处理了,希望能搞定WIM映像分卷信息的问题,现在默认是安装第一分卷。
启动后会自动搜索二级目录,如果文件夹较多会卡一下子....


点评

www.zbhjtl.com/Read/17888/ 不死神凰  发表于 2015-3-22 23:12
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 12:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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