![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-06 09:59 |
共 47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » 制作DOS引导盘时,双光驱要怎么处理? |
| 可打印版本 1,834 / 13 |
| 第1楼 cn_archer | 发表于 2003-07-27 00:00 |
| 元老会员 发帖 991 积分 2,903 来自 福建省 | |
|
制作DOS引导盘时,双光驱要怎么处理? 版主帮忙看看,或是给个提示。。。
我家有架电脑是CD-ROM+CD-RW,我作的启动盘老是出错。 郁闷ing ! |
|
| 第2楼 hunome | 发表于 2003-07-27 00:00 |
| 银牌会员 发帖 721 积分 2,265 | |
|
出什么错啊?贴出来啊。
|
|
| 第3楼 cn_archer | 发表于 2003-07-27 00:00 |
| 元老会员 发帖 991 积分 2,903 来自 福建省 | |
|
当时在DOS没法抓图……
偶回去给他抄出来吧。。 |
|
| 第4楼 swdlmxy | 发表于 2003-07-28 00:00 |
| 初级用户 发帖 49 积分 223 | |
|
这个问题我也遇到过,好象没办法让程序自动检测光盘在哪个光驱内,所以我做的自动恢复盘(GHOST7.5)只有放入第一个光驱才能正常运行,不能随便放。我的解决办法是直接把第一个光驱指定为X盘,然后把Ghost命令指向X盘,不知用什么方法可以检测启动盘放入的光驱盘符,然后把这个盘符用到GHOST命令里面?
|
|
| 第5楼 hunome | 发表于 2003-07-28 00:00 |
| 银牌会员 发帖 721 积分 2,265 | |
|
请查阅旧贴,这个问题已经讨论过多次了。
|
|
| 第6楼 Roy | 发表于 2003-07-28 00:00 |
| 管理员 发帖 1,633 积分 4,869 | |
|
用findcd和locate就可以了
|
|
| 第7楼 cn_archer | 发表于 2003-07-28 00:00 |
| 元老会员 发帖 991 积分 2,903 来自 福建省 | |
|
我搜索过以前的旧帖,没看到关于双光驱的……
Roy 版主,你说的findcd和locate这两个命令在Autoexec.bat和Config.sys里要怎么配置, 才能达到多光驱都能用的效果? |
|
| 第8楼 swdlmxy | 发表于 2003-07-28 00:00 |
| 初级用户 发帖 49 积分 223 | |
|
我也想知道.
|
|
| 第9楼 Roy | 发表于 2003-07-28 00:00 |
| 管理员 发帖 1,633 积分 4,869 | |
|
FINDCD 2就可以将第2个光驱的盘符分配为%CDROM%;FINDCD 3就可以分配第3个盘符,以此类推;
若执行FINDCD /S,就一次性分配所有光盘盘符,分别为%CDROM1%、%CDROM2%,等等,而此时%CDROM%则为光盘总数目。 如果你肯定要調用的文件的位置(如光盤的qw目錄裡的qw.exe)再配合if exist和dready工具就可以了. 例子: @ECHO OFF FINDCD>NUL DREADY %CDROM% >NUL IF ERRORLEVEL 2 FINDCD 2>NUL DREADY %CDROM% >NUL IF ERRORLEVEL 2 GOTO END IF ERRORLEVEL 0 IF NOT ERRORLEVEL 2 IF EXIST %CDROM%\QW\QW.EXE %CDROM%\QW\QW.EXE GOTO END2 :END ECHO Can not find QW.EXE! :END2 |
|
| 第10楼 cn_archer | 发表于 2003-07-28 00:00 |
| 元老会员 发帖 991 积分 2,903 来自 福建省 | |
|
啊~~
Roy大哥,能不能把例子稍加解释一下…… 这样的设置以前都没见到过,一时还看大不明白。 |
|
| 第11楼 Roy | 发表于 2003-07-28 00:00 |
| 管理员 发帖 1,633 积分 4,869 | |
|
如果不肯定調用的文件的位置(如只知道文件名稱叫QW.EXE)就要使用locate和nset了
例子: locate qw.exe /np /d-|Nset QWPATH=$1 |
|
| 第12楼 Roy | 发表于 2003-07-28 00:00 |
| 管理员 发帖 1,633 积分 4,869 | |
|
如果你肯定要調用的文件的位置(如光盤的qw目錄裡的qw.exe)再配合if exist和dready工具就可以了.
例子: @ECHO OFF ;關閉螢幕輸出 FINDCD>NUL ;使用FINDCD查找第一個CD-ROM的盤號(Drive letter) DREADY %CDROM% >NUL ;使用DREADY判定%CRDOM%是否準備好 IF ERRORLEVEL 2 FINDCD 2>NUL ;如果沒準備好就使用FINDCD查找第二個CD-ROM的盤號 DREADY %CDROM% >NUL ;使用DREADY判定%CRDOM%是否準備好 IF ERRORLEVEL 2 GOTO END ;如果沒準備好就跳至END IF ERRORLEVEL 0 IF NOT ERRORLEVEL 2 IF EXIST %CDROM%\QW\QW.EXE %CDROM%\QW\QW.EXE ;如果沒準備好就判定%CDROM%\QW\QW.EXE是否存在,如果是的話就運行CDROM%\QW\QW.EXE GOTO END2 ;跳至END2 :END ECHO Can not find QW.EXE! :END2 |
|
| 第13楼 swdlmxy | 发表于 2003-07-28 00:00 |
| 初级用户 发帖 49 积分 223 | |
|
经典,谢了.我要去试试,准备让我的Ghost自动备份恢复启动盘支持任意光驱.
|
|
| 第14楼 cn_archer | 发表于 2003-07-28 00:00 |
| 元老会员 发帖 991 积分 2,903 来自 福建省 | |
|
太感谢了!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |