|
没有,就直接用MOUN
- <p>_SUB LOAD_OP
- TEAM ENVI OP_NUM=0|ENVI OP_DRV=|ENVI DEF_DRV=|ENVI MSG=|ENVI PressKey=|ENVI TmpDrv=
- MOUN-udm -findboot -CurDrvR -mall -mhide -mnorhide -u+ -udfs -nbrd -udimg:H3PE/OP.IMG -udimg:udext.img -Checkfile:H3PE/WINPE.INI -Checkfile:BOOT/H3_3PEIN.WIM -ret:&&v \\.\PhysicalDrive* B-
- FORX *NL &v,&&vi,
- {* </p><p>MSTR &&Drv=<~1>%&vi%
- FIND $%&Drv%=, EXIT -
- IFEX %&Drv%\H3PE\WINPE.INI,ENVI MyIni=%&Drv%\H3PE\WINPE.INI!IFEX %&Drv%\WINPE.INI,ENVI MyIni=%&Drv%\WINPE.INI!EXIT -
- COUNT_OP
- }
- </p>
复制代码 所有代码只上面用到MSTR &&Drv=<~1>%&vi%这种模式,而且是此句之前就有问题,MOUN这句的结果就有问题了。这句的本意就是找启动分区含有H3PE/WINPE.INI 或者BOOT/H3_3PEIN.WIM文件且B盘符这后的盘。我的系统中有两个启动分区,有一个是MBR盘的活动分区,另一个是GPT盘建了ESP分区,这两个区装有我的PE系统,所以用MOUN命令会把这两个分区的盘符找出来。直到512E都是正常的。记得这个用法,也是你给我优化的。
|
|