中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-12 13:15
47,811 topics / 349,897 posts / today 0 new / 48,256 members
DOS学习入门 & 精彩文章 (教学室) » Could Master Rushi please take a look? Thanks.
Printable Version  1,455 / 8
Floor1 龙卷风 Posted 2003-05-03 00:00
初级用户 Posts 28 Credits 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

The contents of onfig.sys are as follows:
[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
Floor2 如是大师 Posted 2003-05-03 00:00
元老会员 Posts 3,351 Credits 9,654 From 湖北
The modified contents of onfig.sys are as follows:
[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
Floor3 如是大师 Posted 2003-05-03 00:00
元老会员 Posts 3,351 Credits 9,654 From 湖北
Please use the oakcdrom.sys from my instant Chinese-localized boot disk; the others can also be found.
Floor4 Wengier Posted 2003-05-03 00:00
系统支持 Posts 10,521 Credits 27,736
That is VIDE-CDD.SYS, the best CD-ROM driver under DOS, it's just that Master Rushi renamed it.
Floor5 如是大师 Posted 2003-05-03 00:00
元老会员 Posts 3,351 Credits 9,654 From 湖北
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



Floor6 龙卷风 Posted 2003-05-04 00:00
初级用户 Posts 28 Credits 198
I remember smartdrv.exe was always executed in autoexec.bat. Can it also be put in config.sys?

Floor7 如是大师 Posted 2003-05-04 00:00
元老会员 Posts 3,351 Credits 9,654 From 湖北
Some programs can also be loaded directly in config with the install command.
As for writing batch commands, I've already posted about it。。。。。。。。
Floor8 龙卷风 Posted 2003-05-04 00:00
初级用户 Posts 28 Credits 198
Thanks, I need to learn more from you.
Floor9 如是大师 Posted 2003-05-04 00:00
元老会员 Posts 3,351 Credits 9,654 From 湖北
Let's learn together.
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023