China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-26 00:08
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » Essential drivers and TSR programs in a DOS boot disk StickyI View 130,256 Replies 139
Floor 46 Posted 2004-05-02 00:00 ·  中国 安徽 合肥 电信
中级用户
★★
Credits 365
Posts 95
Joined 2004-02-28 00:00
22-year member
UID 18733
Gender Male
Status Offline
For example, if you use TC to compile C language source files, and there are five or six files, you need to type the command five or six times one by one. After DOSKEY is loaded, you can use the up and down arrows to find the previously entered commands, and just change the different file names.
Floor 47 Posted 2004-05-18 00:00 ·  中国 陕西 西安 联通
初级用户
Credits 128
Posts 11
Joined 2004-05-18 00:00
22-year member
UID 24670
Gender Male
Status Offline
You're welcome!!!
Floor 48 Posted 2004-06-06 00:00 ·  中国 山东 聊城 联通
初级用户
Credits 120
Posts 5
Joined 2004-06-06 00:00
22-year member
UID 26148
Gender Male
Status Offline
The following is a quote from zhuying88 on May 26, 2003, 03:54:44 PM:
doskey is a very cool tool
Floor 49 Posted 2004-06-14 00:00 ·  中国 四川 成都 电信
初级用户
Credits 104
Posts 2
Joined 2004-06-14 00:00
22-year member
UID 26734
Gender Male
Status Offline
Thank you, moderator
Floor 50 Posted 2004-06-29 00:00 ·  中国 天津 教育网
初级用户
Credits 128
Posts 13
Joined 2004-06-29 00:00
21-year member
UID 27529
Gender Male
Status Offline
The following is a quote from gdaguo's post on February 23, 2004, 04:39:45 PM:
Do the essential drivers and TSR programs in the DOS boot disk have to be loaded in the config file? Can they be loaded in autoexec.bat?


I prefer to use ctload to load drivers, so that they can be loaded dynamically after booting, without having to be in config.sys. As in the following config.sys and autoexec.bat

config.sys

menuitem=CLEAN, Clean DOS for BIOS update, no memory manager loaded...
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=NTFSDOS, Start with NTFS File System Driver,NTFSDOS V3.02R+(ReadOnly)
menuitem=USB, Start with IDE/USB/FireWire driver,support FAT32/NTFS,NERODISK
menuitem=USBHD,Start with USB mass storage driver, USBASPI.SYS&DI1000DD.SYS
menuitem=USBCD,Start with USB CDROM driver, USBASPI.SYS&USBCD.SYS
menuitem=1394HD,Start with 1394 mass storage driver,Sbp2aspi.sys&Nj32disk.sys
menuitem=1394CD,Start with 1394 CDROM driver,Sbp2aspi.sys&cdsdmini.sys
menudefault=CLEAN,30
menucolor=7,0




device=himem.sys /testmemff
dos=high,umb


device=himem.sys /testmemff
dos=high,umb


device=himem.sys /testmemff
dos=high,umb


device=himem.sys /testmemff
dos=high,umb


device=himem.sys /testmemff
dos=high,umb


device=himem.sys /testmemff
dos=high,umb


device=himem.sys /testmemff
dos=high,umb


device=himem.sys /testmemff
dos=high,umb



files=10
buffers=10
stacks=9,256
lastdrive=z

autoexec.bat
@ECHO OFF
REM JETSUN,2004/0/28
set prompt=$p$g

IF "%config%"=="CLEAN" GOTO CLEAN
IF "%config%"=="CD" GOTO CD
IF "%config%"=="NOCD" GOTO NOCD
IF "%config%"=="USB" GOTO USB
IF "%config%"=="NTFSDOS" GOTO NTFSDOS
IF "%config%"=="USBCD" GOTO USBCD
IF "%config%"=="USBHD" GOTO USBHD
IF "%config%"=="1394CD" GOTO 1394CD
IF "%config%"=="1394HD" GOTO 1394HD
goto quit

:CD
\toddy615\TODDY.COM
\MOUSE
CD CDROM
CALL RUN.BAT
CD \
GOTO QUIT

:NOCD
\toddy615\TODDY.COM
\MOUSE
GOTO QUIT

:USB
\MOUSE
\toddy615\TODDY.COM
CD \USB\DRDOSUSB
CALL USB.BAT
GOTO QUIT

:NTFSDOS
\MOUSE
\toddy615\TODDY.COM
CD \NTFSDOS
NTFSDOS.EXE

GOTO QUIT

:USBCD
\MOUSE
\toddy615\TODDY.COM
CD \USB
CALL USBCD.BAT
GOTO QUIT

:USBHD
\MOUSE
\toddy615\TODDY.COM
CD \USB
CALL USBHD.BAT
GOTO QUIT

:1394CD
\MOUSE
\toddy615\TODDY.COM
CD \USB
CALL 1394CD.BAT
GOTO QUIT

:1394HD
\MOUSE
\toddy615\TODDY.COM
CD \USB
CALL 1394HD.BAT
GOTO QUIT


:CLEAN
REM ¿DOS»·¾³, ÓóÃBIOS
echo Clean Bootable DISK
if not exist EMMQXXX0 goto _noems
echo CLEAN: Expanded memory manager (EMS) is loaded!
goto _noclean
:_noems
if not exist XMSXXXX0 goto _noxms
echo CLEAN: Extended memory manager (XMS) is loaded!
goto _noclean
:_noxms
echo CLEAN: Your system looks clean, no memory manager loaded...
if not exist autorun.bat goto QUIT
echo CLEAN: Running autorun.bat
goto QUIT
:_noclean
echo CLEAN: Your system is *not* clean booted!
GOTO QUIT

:
:QUIT

Floor 51 Posted 2004-06-29 00:00 ·  中国 天津 教育网
初级用户
Credits 128
Posts 13
Joined 2004-06-29 00:00
21-year member
UID 27529
Gender Male
Status Offline
usbcd.bat
ctload USBASPI.SYS /w /v
ctload USBCD.SYS /d:USBCD001
MSCDEX /d:USBCD001
Floor 52 Posted 2004-07-03 00:00 ·  中国 广东 梅州 电信
中级用户
★★
Credits 246
Posts 53
Joined 2004-06-07 00:00
22-year member
UID 26229
Gender Male
Status Offline
The following is a quote from baobao726 on July 3, 2003, 11:48:00 PM:
Dear masters, I'm a newbie and just start to learn to use DOS to maintain the system. But I still have a question, which can be said not to be a very DOS-related question. The question is how to use the CD-ROM in the safe mode under WIN98? I have seen some articles but have never succeeded. Can any master teach a simple and accurate method?

Add the following line to the config.sys file:
devicehigh=c:\windwos\command\ebd\oakcdrom.sys /d:12345678

Add the following line to the autoexec.bat file lh c:\windows\command\mscdex.exe /d:12345678

Note: The parts underlined above can be omitted. If not omitted, this is to load the driver into the high memory area;
The text in blue must be consistent!
天下石姓论坛欢迎你!百度一下“天下石姓”吧!
Floor 53 Posted 2004-07-07 00:00 ·  中国 陕西 西安 雁塔区 电信
初级用户
Credits 104
Posts 2
Joined 2004-07-06 00:00
21-year member
UID 27878
Gender Male
Status Offline
I also support the establishment of a USB forum, and it's better to make it clearer!!!
Floor 54 Posted 2004-08-02 00:00 ·  中国 辽宁 沈阳 联通
初级用户
Credits 115
Posts 4
Joined 2004-08-02 00:00
21-year member
UID 29500
Gender Male
Status Offline
By the way,楼主. There is a conflict between the LOGO in the boot disk you made and some memory test programs. My research result is: Your MSDOS.SYS file loaded HIMEM.SYS and another.SYS file during startup (I forgot the name of the other one). May I ask how to remove it? I added a line MENUITEM=TMEM,TEST MEMORY in the CONFIG.SYS on your boot disk. AUTOEXEC.BAT added a line IF %CONFIG%#==TMEM# GOTO TMEM:TMEMMEMDOC. Then the problem occurred, and the memory test froze midway. Please help me.
Floor 55 Posted 2004-08-26 00:00 ·  中国 广东 珠海 电信
初级用户
Credits 126
Posts 12
Joined 2003-09-25 00:00
22-year member
UID 10323
Gender Male
Status Offline
Fortunately, I still have these tools on my DOS disk!!!
Floor 56 Posted 2004-10-30 00:00 ·  中国 安徽 合肥 电信
中级用户
★★
Credits 365
Posts 95
Joined 2004-02-28 00:00
22-year member
UID 18733
Gender Male
Status Offline
Just apply for several more home page spaces on 51.net.
Floor 57 Posted 2004-11-01 00:00 ·  中国 江苏 扬州 电信
初级用户
Credits 105
Posts 1
Joined 2004-11-01 00:00
21-year member
UID 33147
Gender Female
Status Offline
Thank you!
Floor 58 Posted 2004-11-30 00:00 ·  中国 广西 南宁 西乡塘区 电信
初级用户
Credits 150
Posts 23
Joined 2004-11-26 00:00
21-year member
UID 34042
Gender Male
Status Offline
Okay, I've got it!
Floor 59 Posted 2005-03-17 00:00 ·  中国 福建 泉州 石狮市 电信
银牌会员
★★★
Credits 1,276
Posts 469
Joined 2002-12-23 13:00
23-year member
UID 586
Gender Male
From 福建泉州
Status Offline
Where can I download that FIX? It can't be downloaded in the new DOS era anymore. Could you please upload one?
QQ:366840202
http://chenall.net
Floor 60 Posted 2005-04-23 00:00 ·  中国 陕西 西安 电信
初级用户
Credits 110
Posts 3
Joined 2005-04-23 00:00
21-year member
UID 38489
Gender Male
Status Offline
Hehe, learned it
Forum Jump: