无忧启动论坛

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

请问各位,谁知道在DOS下,动态捕捉光盘盘符?

[复制链接]
跳转到指定楼层
1#
发表于 2002-10-8 15:00:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样的,我做一个自动安装WIN98的启动光盘,但有一点,在用光盘启动时,由于硬盘分区的个数不同,而导致光盘的盘符也不同(比如硬盘分C、D、E三个盘是,光驱就为F盘,但分四个区时就是G盘)这样在批命令文件中就不知作如何处理了。请大家帮忙帮忙,谢谢!!!~
2#
发表于 2002-10-8 15:03:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3#
发表于 2002-10-8 15:42:07 | 只看该作者

请问各位,谁知道在DOS下,动态捕捉光盘盘符?

[UploadFile=2_5705_2.rar]LBSALE[5]LBSALE我给你一个
回复

使用道具 举报

4#
发表于 2002-10-8 16:59:15 | 只看该作者

请问各位,谁知道在DOS下,动态捕捉光盘盘符?

不用的,WIN98的自带命令,%cdrom%,这个代表盘符,要转盘的话,就用
%cdrom%:
回复

使用道具 举报

5#
发表于 2002-10-8 17:26:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

6#
发表于 2002-10-8 17:50:43 | 只看该作者

请问各位,谁知道在DOS下,动态捕捉光盘盘符?

[UploadFile=2_5705_5.rar]@ECHO OFF
CLS
set cdrom=
findcd -e
if errorlevel 255 goto _err
if errorlevel 0 set cdrom=A
if errorlevel 1 set cdrom=B
if errorlevel 2 set cdrom=C
if errorlevel 3 set cdrom=D
if errorlevel 4 set cdrom=E
if errorlevel 5 set cdrom=F
if errorlevel 6 set cdrom=G
if errorlevel 7 set cdrom=H
if errorlevel 8 set cdrom=I
if errorlevel 9 set cdrom=J
if errorlevel 10 set cdrom=K
if errorlevel 11 set cdrom=L
if errorlevel 12 set cdrom=M
if errorlevel 13 set cdrom=N
if errorlevel 14 set cdrom=O
if errorlevel 15 set cdrom=P
if errorlevel 16 set cdrom=Q
if errorlevel 17 set cdrom=R
if errorlevel 18 set cdrom=S
if errorlevel 19 set cdrom=T
if errorlevel 20 set cdrom=U
if errorlevel 21 set cdrom=V
if errorlevel 22 set cdrom=W
if errorlevel 23 set cdrom=X
if errorlevel 24 set cdrom=Y
if errorlevel 25 set cdrom=Z
cda %cdrom% >nul
%cdrom%:
goto _end
:_err
echo There is no a CD-ROM driver detected.
:_end
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-2 14:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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