无忧启动论坛

标题: 请问各位,谁知道在DOS下,动态捕捉光盘盘符? [打印本页]

作者: 飘忽    时间: 2002-10-8 15:00
标题: 请问各位,谁知道在DOS下,动态捕捉光盘盘符?
是这样的,我做一个自动安装WIN98的启动光盘,但有一点,在用光盘启动时,由于硬盘分区的个数不同,而导致光盘的盘符也不同(比如硬盘分C、D、E三个盘是,光驱就为F盘,但分四个区时就是G盘)这样在批命令文件中就不知作如何处理了。请大家帮忙帮忙,谢谢!!!~
作者: langhua44944    时间: 2002-10-8 15:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 江湖小虾米    时间: 2002-10-8 15:42
标题: 请问各位,谁知道在DOS下,动态捕捉光盘盘符?
[UploadFile=2_5705_2.rar]LBSALE[5]LBSALE我给你一个
作者: siyou    时间: 2002-10-8 16:59
标题: 请问各位,谁知道在DOS下,动态捕捉光盘盘符?
不用的,WIN98的自带命令,%cdrom%,这个代表盘符,要转盘的话,就用
%cdrom%:
作者: langhua44944    时间: 2002-10-8 17:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: 紫狐    时间: 2002-10-8 17:50
标题: 请问各位,谁知道在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





欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3