中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-07-24 20:15
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » [求助]关于DOS启动盘的几个问题! 查看 701 回复 2
楼 主 [求助]关于DOS启动盘的几个问题! 发表于 2005-01-26 00:00 ·  中国 江苏 徐州 联通
初级用户
我没有钱 我不要脸
积分 147
发帖 17
注册 2005-01-16 00:00
21年会员
UID 35395
性别 男
状态 离线
前些日子,下了Wengier站长做的MSDOS7.1的启动盘。
深入研究了一下,但还有几处不太明白,望各位老师给予讲解讲解。
1.先谈谈config.sys
DOS=HIGH,UMB
DEVICE=HIMEM.SYS
REM DEVICE=EMM386.EXE NOEMS ***
DEVICEHIGH=VIDE-CDD.SYS /D:IDE-CD
COUNTRY=001,437,COUNTRY.SYS ***
SHELL=COMMAND.COM /P /E:640 ***
FILES=30
FCBSHIGH=4,0
BUFFERSHIGH=20
LASTDRIVEHIGH=26
STACKSHIGH=9,256
SET TEMP=.
SET TMP=.
REM MS-DOS 7.10 Boot Disk

REM DEVICE=EMM386.EXE NOEMS这句命令的作用什么啊?
COUNTRY=001,437,COUNTRY.SYS这句命令的作用什么啊?
SHELL=COMMAND.COM /P /E:640这句命令的作用我知道,可后面的参数就有点不太明白了?

2.autoexec.bat
@ECHO OFF
PROMPT $P$G
PATH=A:\;..
LFNFOR ON
SET DIRCMD=/4 ***
MODE CON RATE=32 DELAY=1 ***
LH KILLER
LH DOSKEY
LH DOSLFN
LH SHSUCDX /D:IDE-CD
ECHO.
ECHO Now you are in MS-DOS 7.10 prompt.
ECHO.

SET DIRCMD=/4这句命令的参数是 /4 不太明白什么意思????
MODE CON RATE=32 DELAY=1这句命令是什么意思啊????
敬请各位老师给于指点一二!!!!
我没有钱 我不要脸
我只要她的爱情给我一点点
2 发表于 2005-01-26 00:00 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
1. REM DEVICE=EMM386.EXE NOEMS是装载EMM386.exe,使DOS的应用程序能访问上位内存,节省常规内存的占用,但禁止访问扩充内存。注意:这一行前面有REM,表示此行只是注释,REM后面的内容不会被执行。
2. COUNTRY.SYS设置DOS采用国家代码,改变DOS显示时间和日期的格式、货币符号等。001是国家代码,437是字符集。
3. /P表示Permanent,即COMMAND.COM将永久地装进内存使之不会因为运行EXIT而从内存退出。实际上这个参数是默认的,即使不写SHELL=这一行,COMMAND.COM在加载时是自动添加这参数的。/E:640制定环境变量的大小,单位为字节。
4. SET DIRCMD=/4使DIR命令自动添加/4这个参数,并且使文件日期的年份按4位数来显示。
5.MODE CON RATE=32 DELAY=1将键盘输入速度调至最快,RATE的参数范围是2~32,即按住一个键后每秒可重复输入的字符数,DELAY是按住一个键和重复输入之间的延时,参数范围是1~4,1是最短,0.25秒。
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
3 发表于 2005-01-29 00:00 ·  中国 江苏 徐州 联通
初级用户
我没有钱 我不要脸
积分 147
发帖 17
注册 2005-01-16 00:00
21年会员
UID 35395
性别 男
状态 离线
非常感谢!!!!
我没有钱 我不要脸
我只要她的爱情给我一点点
论坛跳转: