|
|
所用PE为二级内核is_+isz结构(usbzip\东邪\完美者V6 )。先调用一级内核is_,再用isocmd -mount z: 调用二级内核isz,这三个版本pe都可以,要想多一个虚拟光驱光驱盘,只要用附件isodrive.zip里的文件
替换一级内核文件即可,文件位置wxpe\system32\isocmd.exe ; wxpe\system32\drivers\isodrive.sy_ ,
除了Z盘挂载了二级内核isz文件外,还有一个虚拟光盘Y:,x盘为PE系统盘。如Ramdisk盘为Y:盘,则要修改一级内核里的setupreg.hiv文件,用注册表编辑器加载配置单元,查找Y:,修改为如W:,卸载配置单元,用XCAB压缩并改名为setupreg.hi_替换内核内原文件,再修改winnt.exe配置文件,如:
echo 安装注册wimnt.exe
".\wimnt.exe" /reg /mp w:\ /tp %temp% /setup
PECMD.EXE LINK %Programs%\文件工具\WIMNT,%cd%\wimnt.exe
这样就完成了修改,其它如天琴星911里则不需要这样,只要在ultraiso软件里加一个drivers目录,里面放上isocmd.exe和isodrive.sys文件(原版即可,不需要上面提到的是特制的)。
cmd文件如下:
@echo off
PUSHD %~dp0
SET CurDir=%CD%
PATH "%WINDIR%\SYSTEM32"
REG ADD "HKCU\SOFTWARE\EasyBoot Systems\UltraISO\5.0" /f /ve /t REG_SZ /d "%CurDir%"
REG ADD HKCR\UltraISO\DefaultIcon /ve /t REG_SZ /d "%CurDir%\UltraISO.EXE,0" /f>NUL
REG ADD HKCR\UltraISO\shell\open\command /ve /t REG_SZ /d "\"%CurDir%\UltraISO.EXE\" "\"%%1\" /f>NUL
REG ADD "HKCU\SOFTWARE\EasyBoot Systems\UltraISO\5.0" /v DefViewer /t REG_SZ /d "%SystemRoot%\system32\NOTEPAD.EXE" /f>NUL
ftype UltraISO="%CurDir%\ultraiso.exe" "%%1"
assoc .iso=UltraISO
assoc .bin=UltraISO
assoc .isz=UltraISO
assoc .cue=UltraISO
assoc .mds=UltraISO
assoc .mdf=UltraISO
assoc .nrg=UltraISO
assoc .img=UltraISO
assoc .ima=UltraISO (关联文件类型,其它可以自己加)
regsvr32 /s "%CurDir%\isoshell.dll" (关联右键加载光驱镜像文件)
cd drivers (上面提到的三款pe不需要红色部份)
isocmd -number 3 (如只要一个就不需要这句)
isocmd -i
cd..
SET Programs=%USERPROFILE%\「开始」菜单\程序
PECMD.EXE LINK %Programs%\光盘及解压工具\光盘映像工具 UltraISO 9.30,%CurDir%\ULTRAISO.exe
PECMD.EXE exec =%CurDir%\ULTRAISO.exe
EXIT /B
见附件:
[ 本帖最后由 xiao75918 于 2008-11-10 11:53 编辑 ] |
-
-
isodrive.zip
41.13 KB, 下载次数: 273, 下载积分: 无忧币 -2
martinx同志特制isocmd.exe和isodrive.sy_
-
-
ULTRAISO9.3.part1.rar
292.97 KB, 下载次数: 288, 下载积分: 无忧币 -2
含drivers的wim文件
-
-
ULTRAISO9.3.part2.rar
292.97 KB, 下载次数: 162, 下载积分: 无忧币 -2
-
-
ULTRAISO9.3.part3.rar
292.97 KB, 下载次数: 172, 下载积分: 无忧币 -2
-
-
ULTRAISO9.3.part4.rar
176.39 KB, 下载次数: 210, 下载积分: 无忧币 -2
|