命令行加载外置-统一便捷版.zip
在PE中自动加载UDm UD U+ 外置
本版本为Imdisk统一便捷版;没有集成Imdisk的系统(含PE),也能直接用;也可由此升级到1.85版。
支持 U+, UD。
对应版本复制到%SystemRoot%
如果不要Imdisk, 除了System32\UDm+fixdrv.wcs,其它就Imdisk文件不要了。
复制始终保证 UDm+fixdrv.wcs 是在System32下。
在加载UDM前自动保证Imdisk工作起来。
如果自己安装Imdisk.
PE也需要安装imdisk 1.72+。对于X64,需要把32位的Imdisk.cpl拷贝到SysWOW64\下。
MBROSTool.exe或 MBROSTool.ntr, UDm+fixdrv.wcs 放到PE的 System32\下。
(1):加载UDm UD U+ 外置
如果用最新PECMD2012(>=20140817), 且没找到MBROSTool就用PECMD内置功能MOUN -udm加载。
PECMD.INI中 整理磁盘(如CALL OrdDrv)后加
EXEC =*%MyName% LOAD "UDm+fixdrv.wcs" -mall -mhide
// UDm+fixdrv.wcs [--muh-|--muhg] [--cleartmp-] [--drv: 盘符-] [-mall] [-mhide] [-w] [-onlys] [-ud|-uh|-muh|-muhg]
// UDm+fixdrv.wcs [--drv: 盘符列表] [-mall] [-mhide] [-w] [-onlys]
// UDm+fixdrv.wcs --drv: R- //R:-V:
// UDm+fixdrv.wcs --drv: UV //U: V:
// UDm+fixdrv.wcs //E F G H I J K L M N O P Q R S T U V E B A W D C X (默认)
--udimg: 文件名 指定UD中需加载的镜像,""则禁止UD。默认为“*OnLD.I*”(中间有空格)
--U+- 禁止U+(默认开启)
--muh- 没有该参数,参数表最前面自动加上 -muh;这样加载前先-uh
--muhg 参数表最前面自动加上 -muhg而不是-muh
--cleartmp- 没有该参数;参数表最前面自动加上-cleartmp,先清除UEFI的临时分区项
-mhide windows不认的U盘多分区,都加载上
-mall 多个UDM分区都加载
-w 可写加载
-onlys 只软加载,忽略分区表
-uh 只卸载分表盘符(默认也卸载软光盘),不理会软加载盘符
-ud 优先卸载软加载盘符,其次卸载分表盘符
-muh 先-uh再加载,自动判断是否卸载软光盘
-muhg 先-uh再加载,也卸载软光盘
-udmid: 编号 (加载/卸载)“UDm编号”指定的UDm分区(中间有空格)
建议 -mall -mhide 都用上,这样无论PE外置在哪儿,都能找到。
(2):还可加载ISO/IMG子外置包
LOAD UDm+fixdrv.wcs LoadSub [--o IMDISK附加选项] 外置包路径(可带通配符) [子外置启动脚本附加参数]
子外置启动脚本为 \SubWinPE.INI
启动命令为: LOAD 子盘符:\SubWinPE.INI startup "子外置包路径" [脚本附加参数]
如:
LOAD UDm+fixdrv.wcs LoadlSub G:\SubExt*.ISO
(3):列出磁盘UDM分区
LOAD UDm+fixdrv.wcs listudm [-ret: 返回变量] 磁盘或MOS文件
如:
TEAM SET V=| LOAD UDm+fixdrv.wcs listudm -ret: &V \\.\Physicaldrive1| MESS. %&V%
TEAM EXEC* &&V=PECMD LOAD UDm+fixdrv.wcs listudm \\.\Physicaldrive1| MESS. %&V%
(4):只安装Imdisk
EXEC =!"%MyName%" LOAD UDm+fixdrv.wcs InsImdisk
//支持PECMD 或 MBROSTool
|