中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-18 14:26
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 求助!!不能自动进入光驱。。。 查看 2,371 回复 18
16 发表于 2003-07-10 00:00 ·  中国 北京 北京神州长城通信技术发展中心中国长城互联网
初级用户
积分 218
发帖 26
注册 2003-05-30 00:00
UID 2628
性别 男
状态 离线
以下是引用电吉入侵在2003-7-10 3:22:30的发言:
你看看我的吧....打开附件


是什么东西?怎么下不了啊!!!
17 发表于 2003-07-10 00:00 ·  中国 广东 广州 荔湾区 电信
初级用户
★★★
积分 1,480
发帖 377
注册 2003-06-06 00:00
UID 3875
性别 男
状态 离线
在我这里下得了啊.....
自动安装的IMG啊
欢迎大家访问我的主页!
精品.爱好http://iso.533.net
18 发表于 2003-07-10 00:00 ·  中国 广东 汕头 电信
银牌会员
★★★
积分 1,451
发帖 446
注册 2002-10-20 00:00
UID 29
性别 男
状态 离线
以下是引用shadowman在2003-7-10 0:57:05的发言:
又要麻烦各位了,先谢谢了!!
我的本意是想通过autoexec.bat和config.sys自动进入光盘里的win98se目录(就在光盘的根目录下),执行setup.exe,来安装windows98的,但不知错在呢,就是进不了光驱!!
我的autoexec.bat的内容是:
@ECHOOFF
setEXPAND=YES
SETDIRCMD=/O:N
cls
settemp=c:\
settmp=c:\
path=a:\
IF"%config%"=="NOCD"GOTOQUIT
LHMSCDEX.EXE/Demcd001/L

echo.
IF"%config%"=="SETUP_CD"gotoAUTOSETUP
GOTOQUIT

:AUTOSETUP
setCDROM=FOO23
FINDCD.EXE
if"%CDROM%"=="FOO23"gotoNOCDROM
path=a:\;%CDROM%\
%CDROM%
cd\WIN98
echo.
OEMSETUP.EXE/K"/IE/NF"
gotoQUIT

:NOCDROM
echo.
echoTheWindows98Setupfileswerenotfound.
echo.

:QUIT

我的config.sys的内容是:

menuitem=SETUP_CD,StartWindows98SetupfromCD-ROM.
menuitem=CD,StartcomputerwithCD-ROMsupport.
menuitem=NOCD,StartcomputerwithoutCD-ROMsupport.
menudefault=SETUP_CD,30
menucolor=7,0


device=himem.sys/testmemff
device=oakcdrom.sys/Demcd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys/Demcd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys/Demcd001


device=himem.sys/testmemff
device=oakcdrom.sys/Demcd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys/Demcd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys/Demcd001


device=himem.sys/testmemff


files=60
buffers=20
dos=high,umb
stacks=9,256
lastdrive=z

也许这对你来是很简单的事,但你能帮我我真的很谢谢你!!




你是在原win98的启动盘上进行修改的,而win98的启动盘中的findcd是必需在加载其虚拟盘及调用findramd后才能检测光驱盘符的,如果你要正常使用,建议使用Wengier编写的findcd.exe(在其启动盘里面有);同时将autoexec.bat修改为:

autoexec.bat的内容是:
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
cls
set temp=c:\
set tmp=c:\
path=a:\
IF "%config%"=="NOCD" GOTO QUIT
LH MSCDEX.EXE /Demcd001

echo.
IF "%config%"=="SETUP_CD" goto AUTOSETUP
GOTO QUIT

:AUTOSETUP
FINDCD.EXE /S
if "%CDROM1%"=="" goto NOCDROM
path=a:\;%CDROM1%
rem cda %cdrom1%
rem goto quit
%CDROM1%
cd \WIN98
echo.
OEMSETUP.EXE /K "/IE /NF"
goto QUIT

:NOCDROM
echo.
echo The Windows 98 Setup files were not found.
echo.

:QUIT

其中在rem的地方最好加入cda用于检测光驱中是否有光盘,若有则继续,否则提示没有光盘。


19 发表于 2003-07-10 00:00 ·  中国 北京 北京神州长城通信技术发展中心中国长城互联网
初级用户
积分 218
发帖 26
注册 2003-05-30 00:00
UID 2628
性别 男
状态 离线
谢谢紫狐兄,按你说的问题解决了!!!
论坛跳转: