中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-03 17:52
中国DOS联盟论坛 » WinPE、PowerShell及其它命令行系统专区 » Isocmd.exe 挂接虚拟光驱 查看 9,222 回复 19
楼 主 Isocmd.exe 挂接虚拟光驱 发表于 2009-03-14 06:25 ·  中国 上海 奉贤区 电信
高级用户
★★★
中國DOS聯盟常任參議员
积分 686
发帖 318
注册 2005-11-04 13:00
20年会员
UID 77577
性别 男
状态 离线
解开UltraISO的安装包发现 isocmd.exe -r 这条命令是用来安装虚拟光驱的。

一个个试过去还有真有几个参数。
isocmd -r 移除驱动
isocmd -v 显示状态
isocmd -q 停止驱动
isocmd -s 启动驱动
isocmd -i 安装驱动
isocmd -p 显示状态。

它可以离开UltraISO单独使用,配合批处理的话可以很方便的挂接ISO文件。

别人论坛也有用到做挂接WINPE的外置程序用。

下面是打包好的。
本帖最近评分记录 (共 3 条) 点击查看详情
评分人分数时间
yishanju +8 2009-03-14 12:10
tufeiabcd +2 2009-04-03 05:02
523066680 +15 2010-05-10 18:20
附件
isocmd.rar (94.74 KiB, 下载次数: 509)
. 繽紛色彩閃出的美麗是因為它沒有分開每種色彩...>/

我的百度空间: BEYOND超越 为什么用DOS
2 发表于 2009-03-14 08:58 ·  中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
命令执行的先后顺序:

isocmd -Number n
n 为要创建的虚拟光驱数量。执行这条命令相当于执行:
reg add HKLM\SYSTEM\CurrentControlSet\Services\ISODrive\Parameters /f /v NumberOfDevices /t reg_dword /d n


isocmd -Install
创建虚拟驱动器。

isocmd -Mount X: xxx.iso
加载 xxx.iso 到 X: 盘。

isocmd -Eject X:
弹出 X: 盘。意思就是卸载 X: 盘里的 iso 文件,让 X: 盘为空盘。

isocmd -Print
打印 isocmd 文件版本、已创建的虚拟盘符数量及盘符。

isocmd -Remove
删除 HKLM\SYSTEM\CurrentControlSet\Services\ISODrive 及所有虚拟驱动器。

[ Last edited by tireless on 2009-3-14 at 09:00 ]
本帖最近评分记录 (共 3 条) 点击查看详情
评分人分数时间
yishanju +8 2009-03-14 12:10
tufeiabcd +2 2009-04-03 05:02
523066680 +15 2010-05-10 18:20
3 发表于 2009-03-14 12:01 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
绝对好东西
4 发表于 2009-03-17 21:48 ·  中国 上海 奉贤区 电信
高级用户
★★★
中國DOS聯盟常任參議员
积分 686
发帖 318
注册 2005-11-04 13:00
20年会员
UID 77577
性别 男
状态 离线
哦 原来有 -r 这些参数都是缩写。
. 繽紛色彩閃出的美麗是因為它沒有分開每種色彩...>/

我的百度空间: BEYOND超越 为什么用DOS
5 发表于 2009-04-03 05:01 ·  中国 江西 南昌 电信
初级用户
积分 46
发帖 25
注册 2008-11-05 20:08
17年会员
UID 130109
性别 男
状态 离线
你们用什么解包的。。。。
6 发表于 2009-04-12 03:04 ·  中国 香港
初级用户
★★
积分 159
发帖 83
注册 2007-11-22 12:24
18年会员
UID 103409
性别 男
状态 离线
好東西,下來試試,謝謝!
7 发表于 2009-04-12 11:15 ·  中国 江西 赣州 电信
新手上路
积分 18
发帖 10
注册 2007-02-10 10:25
19年会员
UID 79156
性别 男
状态 离线
好东西。。。。
8 发表于 2009-04-19 04:02 ·  中国 广东 东莞 电信
初级用户
积分 50
发帖 44
注册 2008-12-07 13:05
17年会员
UID 133134
性别 男
状态 离线
下來KK !!!!!
9 发表于 2009-04-19 04:18 ·  中国 广东 东莞 电信
初级用户
积分 50
发帖 44
注册 2008-12-07 13:05
17年会员
UID 133134
性别 男
状态 离线
还是不太D
10 近期也在研究此东东,研究成果以下: 发表于 2009-06-07 14:26 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,284
发帖 538
注册 2002-11-02 00:00
23年会员
UID 129
性别 男
状态 离线
@echo off
if "%PROCESSOR_ARCHITECTURE:~-2%"=="86" goto 32
if "%PROCESSOR_ARCHITECTURE:~-2%"=="64" goto 64

:32
copy /y ISODrive.sys %SystemRoot%\system32\drivers\>nul 2>nul
goto Common

:64
copy /y ISODrv64.sys %SystemRoot%\system32\drivers\>nul 2>nul

:Common
echo 正在复制文件. . .
copy /y IsoCmd.exe %SystemRoot%\system32\>nul 2>nul
echo 正在安装服务. . .
%SystemRoot%\system32\IsoCmd.exe -i>nul 2>nul
echo 设置驱动器数量. . .
%SystemRoot%\system32\IsoCmd.exe -number 1
echo 设置驱动器卷标. . .
%SystemRoot%\system32\IsoCmd.exe -change 1 X:
echo 正在关联镜像. . .
reg add "HKCR\.bin" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.cue" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.ccd" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.img" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.iso" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.isz" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.mdf" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.mds" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\.nrg" /f /ve /t REG_SZ /d "VDI">nul 2>nul
reg add "HKCR\VDI\shell\虚拟光驱(&V)\command" /f /ve /t REG_SZ /d "%SystemRoot%\system32\IsoCmd.exe -mount X: \"%%1\"">nul 2>nul
reg add "HKCR\Drive\shell\卸载光驱(&V)\command" /f /ve /t REG_EXPAND_SZ /d "%SystemRoot%\system32\IsoCmd.exe -eject X:">nul 2>nul
pause
11 发表于 2009-06-09 23:52 ·  中国 江西 抚州 电信
高级用户
★★★
中國DOS聯盟常任參議员
积分 686
发帖 318
注册 2005-11-04 13:00
20年会员
UID 77577
性别 男
状态 离线
虚拟光驱的驱动器名字如何更改,比如没有挂接的话显示的也是"CD-ROM"
比如挂接了,那就是显示镜像的卷标名。
. 繽紛色彩閃出的美麗是因為它沒有分開每種色彩...>/

我的百度空间: BEYOND超越 为什么用DOS
12 发表于 2009-09-16 05:54 ·  中国 广东 广州 海珠区 电信
新手上路
积分 3
发帖 2
注册 2008-02-20 17:21
18年会员
UID 111076
性别 男
状态 离线
已经收藏备用
13 发表于 2009-11-13 15:39 ·  中国 广东 潮州 电信
新手上路
积分 8
发帖 5
注册 2009-11-01 12:26
16年会员
UID 153980
性别 男
状态 离线
好东西,支持下
14 发表于 2009-11-13 15:42 ·  中国 广东 潮州 电信
新手上路
积分 8
发帖 5
注册 2009-11-01 12:26
16年会员
UID 153980
性别 男
状态 离线
不是吧,下不了阿?,
15 发表于 2010-01-20 18:05 ·  中国 浙江 嘉兴 电信
新手上路
积分 4
发帖 3
注册 2009-10-29 15:45
16年会员
UID 153837
性别 男
状态 离线
很好,非常不错,支持!
可以基于这个自己写一个虚拟光驱的小工具
论坛跳转: