中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 08:48
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 麻烦如是大师给看看,谢谢
可打印版本  1,450 / 8
第1楼 龙卷风 发表于 2003-05-03 00:00
初级用户 发帖 28 积分 198
麻烦如是大师给看看,谢谢
autoexec.bat:

c@echo off
set expand=yes
set dircmd=/o:n
cls
set temp=c:\
set tmp=c:\
path=a:\

if "%config%"=="nocd" goto quit
findcd.exe
lh mscdex.exe/d:mscd001/l:%cdrom%
lh smartdrv.exe
if "%config%"=="setup98" goto auto98
if "%config%"=="setupxp" goto autoxp

:auto98
set cdrom=f0023
findcd.exe
if "%cdrom%"=="f0023" goto nocdrom
path=a:\;%cdrom%\
%cdrom%
cd \win98
setup /is/ie/iv/id
msbatch.ini
goto quit

:autoxp
set cdrom=f0023
findcd.exe
if "%cdrom%"=="f0023" goto nocdrom
path=a:\;%cdrom%\
%cdrom%
cd \i386
winnt/s %cdrom%\i386 /u:unattend.txt
goto quit

:nocdrom
echo.
echo the Windows Setup files were not found.
echo.

:quit

onfig.sys内容如下:
[menu]
menuitem=Setup98, AutoSetup Windows 98Se
menuitem=SetupXp, AutoSetup Windows XPPro
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menudefault=Setup98,30
menucolor=7,0

[Setup98]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001 /L:z
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001

[SetupXP]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001 /L:z
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001 /L:z

[NOCD]
device=himem.sys /testmem:off

[COMMON]
files=10
buffers=10
dos=high,umb
stacks=9,256
lastdrive=z
第2楼 如是大师 发表于 2003-05-03 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
onfig.sys文件修改内容如下:
[menu]
menuitem=Setup98, AutoSetup Windows 98Se
menuitem=SetupXp, AutoSetup Windows XPPro
menuitem=NOCD, Start computer without CD-ROM support.
menudefault=Setup98,10
menucolor=7,0

[Setup98]
device=himem.sys
DEVICE=EMM386.EXE ram
device=oakcdrom.sys /D:mscd001
DEVICEHIGH=ASPICD.SYS /D:SCSI-CD
DEVICEHIGH=SMARTDRV.EXE 4096 2048 /A


[SetupXP]
device=himem.sys
DEVICE=EMM386.EXE ram
device=oakcdrom.sys /D:mscd001
DEVICEHIGH=ASPICD.SYS /D:SCSI-CD
DEVICEHIGH=SMARTDRV.EXE 4096 2048 /q

[CD]
device=himem.sys
DEVICEHIGH=ASPICD.SYS /D:SCSI-CD
device=oakcdrom.sys /D:mscd001

[NOCD]
device=himem.sys /testmem:off

[COMMON]
SET TMP=C:\TEMP
SET TEMP=C:\TEMP
DOS=HIGH,UMB,AUTO
files=30
buffers=20
stacks=9,256
lastdrive=z
FCBS=72,36
第3楼 如是大师 发表于 2003-05-03 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
请用我的即时汉化启动盘里的oakcdrom.sys ,其他的也可以找到。
第4楼 Wengier 发表于 2003-05-03 00:00
系统支持 发帖 10,521 积分 27,736
那是VIDE-CDD.SYS,DOS下最好的光驱驱动程序,只不过如是大师给改了个名儿罢了。
第5楼 如是大师 发表于 2003-05-03 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
autoexec.bat:

c@echo off
set expand=yes
set dircmd=/o:n
cls
set temp=c:\
set tmp=c:\
lh mscdex.exe/d:mscd001/l:%cdrom%
set cdrom=
path=a:\;c:\;%cdrom%:\
::
if "%config%"=="nocd" goto quit
if "%config%"=="setup98" goto auto98
if "%config%"=="setupxp" goto autoxp

:auto98
set cdrom=f0023
findcd.exe
if "%cdrom%"=="f0023" goto nocdrom
set path=a:\;c:\;%cdrom%;%path%
%cdrom%
cd \win98
setup /is/ie/iv/id
msbatch.ini
goto quit

:autoxp
set cdrom=f0023
findcd.exe
if "%cdrom%"=="f0023" goto nocdrom
set path=a:\;c:\;%cdrom%;%path%
%cdrom%
cd \i386
winnt
goto quit

:nocdrom
echo.
echo the Windows Setup files were not found.
echo.

:quit



第6楼 龙卷风 发表于 2003-05-04 00:00
初级用户 发帖 28 积分 198
我记得smartdrv.exe一直是在autoexec.bat中执行的,怎么也可以放在config.sys中吗?

第7楼 如是大师 发表于 2003-05-04 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
有些程序还可以在config里用install命令直接加载呢。
关于批命令的编写,我已贴文了。。。。。。。。
第8楼 龙卷风 发表于 2003-05-04 00:00
初级用户 发帖 28 积分 198
谢谢,我得多向您学习
第9楼 如是大师 发表于 2003-05-04 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
共同学习吧。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023