荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Jobs (温少), 信区: WinNT
标 题: MS-DOS Config.sys 命令
发信站: BBS 荔园晨风站 (Thu Jun 3 15:02:20 1999), 转信
------------------------------------------------------
Microsoft Windows 98 自述文件
MS-DOS Config.sys 命令
1998 年 4 月
------------------------------------------------------
(c) Copyright Microsoft Corporation, 1998
本文档作为 Microsoft Windows 98 文档的补充或最新信息。
--------------
如何使用本文档
--------------
若在屏幕上用“记事本”查看 Config.txt,请将“记事本”
窗口最大化。
要打印 Config.txt,请在“记事本”或其他字处理程序中打
开该文件,然后单击“文件”菜单上的“打印”。
在语法行中,小写文字代表可替换的参数,而大写文字则应
按原样键入。
注意:MSDOSDRV.txt 文件含有关于 MS-DOS 命令的更详细信
息。您还可以在命令行键入命令名之后再键入斜杠和问号(/?)
得到帮助信息。例如,CHKDSK /?
如果您有 Windows 98 CD,还可以获取其他与MS-DOS 命令有
关的帮助,包括语法和示例。浏览 \tools\oldmsdos 菜单,
然后单击 Help.com 文件可以加载 MS-DOS 6 帮助文件。
----
内容
----
ACCDATE
BREAK
BUFFERS/BUFFERSHIGH
DEVICE
DEVICEHIGH
DOS
DRIVPARM
FCBS/FCBSHIGH
FILES/FILESHIGH
INSTALL/INSTALLHIGH
LASTDRIVE/LASTDRIVEHIGH
NUMLOCK
REM
SET
SHELL
STACKS/STACKSHIGH
SWITCHES
--------
ACCDATE
=======
此命令指定每一块硬盘是否记录文件最后被访问的日期。
当计算机以保护模式启动时,所有驱动器的最后访问日期
都被关掉,并且按默认规定,在软盘上不保留最后访问日
期。
语法
ACCDATE=驱动器1+|- [驱动器2+|-]...
参数
驱动器1, 驱动器 2...
为驱动器号。
+|-
(+) 指定在驱动器上应当保留文件的最后访问日期。
(-) 指定不保留文件的最后访问日期。
BREAK
=====
此命令设置或清除扩展的 CTRL+C 检查。可以在命令行或者
CONFIG.SYS 文件中使用此命令。
按 CTRL+C 可以停止某个程序或活动,例如文件排序。通常,
MS-DOS 只有在读键盘或写屏幕或打印时才可以选 CTRL+C 。
若置 BREAK 为 ON,可将 CTRL+C 扩展至其他功能,如盘
的读写操作。
语法
BREAK [ON|OFF]
欲在命令行显示当前 BREAK 的设置,请使用下列语法:
BREAK
在 CONFIG.SYS 文件中请使用下列语法:
BREAK=ON|OFF
参数
ON|OFF
扩展的 CTRL+C 检查的开与关。
BUFFERS/BUFFERSHIGH
===================
在系统启动时,此命令为指定数量的磁盘缓冲区分配内存。用
BUFFERSHIGH 命令可将该缓冲区装入高端内存区。只能在
Config.sys 文件中使用这两个命令。
语法
BUFFERS=n[,m]
BUFFERSHIGH=n[,m]
参数
n
磁盘缓冲区数量。 n 的取值范围为 1 到 99。
默认值为 30。
m
从属高速缓存中的缓冲区数量。m 的取值范围为 0 到 8。
默认值为 0(即没有从属高速缓冲区)。
如果使用了无效的 n 或 m 的值,BUFFERs 则使用其默认设置。
DEVICE
======
此命令将指定的设备驱动程序装入内存。只能在 Config.sys
文件中使用此命令。
语法
DEVICE=[驱动器:][路径]文件名 [dd-参数]
参数
[驱动器:][路径]文件名
要装载的设备驱动程序的位置和名称。
[dd-参数]
该设备驱动程序要求的任何命令行参数。
DEVICEHIGH
==========
此命令将指定的设备驱动程序装入高端内存区。将设备驱动
程序装入上端内存区,将更多的常规内存留给其他程序。如果
没有高端内存,则 DEVICEHIGH 命令相当于 DEVICE 命令。
只能在 Config.sys 文件中使用此命令。
语法
DEVICEHIGH [驱动器:][路径]文件名 [dd-参数]
欲规定装载设备驱动程序的内存区域,请用下面的语法:
DEVICEHIGH [[/L:区域1[,最小大小1][;区域2[,最小大小2] [/S]]=
[驱动器:][路径]文件名 [dd-参数]
参数
[驱动器:][路径]文件名
要装入高端内存区的设备驱动程序的位置和名称。
dd-参数
该设备驱动程序要求的任何命令行参数。
开关
/L:区域1[,最小大小1][;区域2[,最小大小2]...
指定该设备驱动程序要装入的一个或几个内
存区域。按默认规定,MS-DOS 将该驱动程序
装入最大的、空闲的上端内存块(UMB),并使
所有其他的 UMB 可供该驱动程序使用。可用
/L 开关将设备驱动程序装入指定的内存区域,
或指定该驱动程序可以使用哪些区域。
欲将驱动程序装入指定高端内存区域的最大块
中,请在 /L 开关后面指定区域号。例如,欲
将驱动程序装入区域 4 中的最大空闲块,您应
当键入 /L:4。欲列出内存中的空闲区,请在命
令行键入 MEM /F。
在用 /L 开关装入之后,设备驱动程序只能在
指定的内存区工作。有些设备驱动程序要使用
多个内存区;对于这样的驱动程序,可以指定
多个区域。要想了解特定的设备驱动程序使用
内存的情况,请键入 MEM /M 命令,并用设备
驱动程序名作为参数。如果指定两个或两个以
上的区域,请用分号 (;) 将块号分开。例如,
欲使用块 2 和块 3,应当键入 /L:2;3。
通常,只有当指定的区域含有大于该驱动程序
的装载大小(通常等于可执行程序文件大小)
的 UMB 时,MS-DOS 才会将驱动程序装入那个
区域。如果驱动程序在运行时要求的内存比装
载时要求的内存还要大,则可用minisize参数,
防止该驱动程序装入过小的 UMB。如果指定了
“最小大小”的值,只有当某个区域含有同时
大于该驱动程序的装载大小和minisize值的
UMB 时,MS-DOS 才会将驱动程序装入那个区
域。
/S
装载驱动程序时将 UMB 收缩至它的最小大小。
使用这个开关将使内存得到最充分的利用。这
个开关通常只由 MemMaker 程序使用,MemMaker
程序可以分析设备驱动程序的内存使用,从而
确定在装载该驱动程序时能否安全使用 /S 开
关。这个开关只能与 /L 开关连用,而且只影
响其“最小大小”被指定了的 UMB。
DOS
====
此命令指定:MS-DOS 应当保持与高端内存区的链接,将自身的一
部分装至高端内存区 (HMA),或两者兼有。只能在 Config.sys
文件中使用此命令。
语法
DOS=HIGH|LOW[,UMB|,NOUMB][,AUTO|,NOAUTO]
DOS=[HIGH,|LOW,]UMB|NOUMB[,AUTO|,NOAUTO]
DOS=[HIGH,|LOW,][UMB,|NOUMB,]AUTO|NOAUTO
参数
UMB|NOUMB
指定 MS-DOS 是否应当管理由 UMB 提供程序(如 Emm386.exe)
创建的上端内存块 (UMB)。UMB 参数指定:若 UMB 存在,则
MS-DOS 应当管理 UMB。NOUMB 参数则指定 MS-DOS 不应当管
理 UMB。默认设置为 NOUMB。
HIGH|LOW
HIGH 指定 MS-DOS 应试图将自身的一部分装入 HMA。LOW
指定 MS-DOS 的全部都安装在常规内存。默认设置为 LOW。
AUTO|NOAUTO
指定 MS-DOS 要不要自动装载 Himem.sys、Ifshlp.sys、
Dblbuff.sys 和 Setver.exe 设备驱动程序,如果它们
没有在 Config.sys 文件中显式规定要装载。默认设置
为 AUTO,即意味着要自动装载这几个设备驱动程序。
AUTO 设置还自动使用 BUFFERSHIGH、FILESHIGH、
FCBSHIGH、 LASTDRIVEHIGH 和 STACKSHIGH 命令,不管
命令是否使用了 -HIGH 形式。如果指定了 NOAUTO 参数,
又想利用这些设备驱动程序,则必须装载它们,并在上述
命令中使用 -HIGH 形式。
DRIVPARM
========
此命令在启动 MS-DOS 时定义诸如磁盘和磁带设备等的参数。
只能在 Config.sys 文件中使用此命令。
DRIVPARM 命令修改现有物理设备的参数。它不创建新的逻
辑设备。在 DRIVPARM 命令中指定的设置将覆盖以前块设备
的驱动程序定义。
语法
DRIVPARM=/D:number [/C] [/F:factor] [/H:heads] [/I] [/N]
[/S:sectors] [/T:tracks]
开关
/D:number
物理设备号。number 的取值范围为 0 到 255。例如,
设备号 0 = drive A、1 = drive B、2 = drive C,
等等。
/C
指定驱动器可以检测驱动器的门是否关上。
/F:factor
驱动器类型。下表为 factor 的有效值及其简要说明。
默认值为 2。
0 160K/180K 或 320K/360K
1 1.2 兆字节 (MB)
2 720K (3.5 英寸软盘)
5 硬盘
6 磁带
7 1.44 MB (3.5 英寸软盘)
8 读/写光盘
9 2.88 MB (3.5 英寸软盘)
/H:heads
heads的最大数量。heads 的取值范围为 1 到 99。默认
值取决于 /F:factor 的值。
/I
指定电子兼容的 3.5 英寸软盘驱动器. 如果您的计算机
ROM BIOS 不支持 3.5 英寸软盘驱动器,可以使用 /I 开关。
/N
指定不可移动的块设备。
/S:sectors
块设备支持的每道的扇区数量。sectors 的取值范围为
1 到 99。默认值取决于 /F:factor 的值。
/T:tracks
块设备支持的每面的磁道数量。默认值取决于 /F:factor
的值。
FCBS/FCBSHIGH
=============
此命令指定 MS-DOS 可以同时打开的文件控制块 (FCB) 的数量。
FCBSHIGH 命令可将 FCB 装入上端内存区。只能在 Config.sys
文件中使用这些命令。
语法
FCBS=x
FCBSHIGH=x
参数
x
MS-DOS 可以同时打开的文件控制块 (FCB) 的数量。x 的
取值范围为 1 到255。默认值为 4。
FILES/FILESHIGH
===============
此命令指定 MS-DOS 可以同时访问的文件数量。用 FILESHIGH
可将此命令装入上端内存区。只能在 Config.sys 文件中使用
这些命令。
语法
FILES=x
FILESHIGH=x
参数
x
MS-DOS 可以同时访问的文件数量。x 的取值范围为 8 到
255。默认值为 8。
INSTALL/INSTALLHIGH
===================
此命令在启动 MS-DOS 时将常驻内存程序装入内存。INSTALLHIGH
命令可将常驻内存程序装入上端内存区。只能在 Config.sys 文
件中使用这些命令。
常驻内存程序在开机后一直留驻在内存中。甚至在其他程序活动时
还可以使用它们。可用 INSTALL 或 INSTALLHIGH 命令装载 MS-DOS
常驻内存程序。
语法
INSTALL=[驱动器:][路径]文件名 [command-参数]
INSTALLHIGH=[驱动器:][路径]文件名 [command-参数]
参数
[驱动器:][路径]文件名
要运行的常驻内存程序的位置和名称。
command-参数
常驻内存程序的参数。
LASTDRIVE/LASTDRIVEHIGH
=======================
此命令指定可以访问的驱动器的最大数量。LASTDRIVEHIGH 命令
可将 LASTDRIVE 数据结构装入上端内存区。只能在 Config.sys
文件中使用这些命令。
您指定的值便是 MS-DOS 认可的最后的有效驱动器。
语法
LASTDRIVE=x
LASTDRIVEHIGH=x
参数
x
指定驱动器号(从 A 到 Z)。
NUMLOCK
=======
此命令指定:启动计算机时,将 NUM LOCK 键置为 ON 还是 OFF。
只能在 Config.sys 文件中使用此命令。
语法
NUMLOCK=[ON|OFF]
参数
ON|OFF
置为 ON,在MS-DOS 显示启动菜单时打开 NUM LOCK 键。置为
OFF,则关闭 NUM LOCK键。
REM
===
用此命令可在批处理文件或 Config.sys 文件中加注释。在禁用命
令时也可以使用 REM 命令。在 Config.sys 文件中可用分号 (;)
代替 REM 命令,但在批处理文件中不能。
语法
REM [字符串]
参数
字符串
任意的字符串,例如,欲禁用的命令、或者要添加的注释。
SET
===
此命令设置、显示或删除 MS-DOS 环境变量。
环境变量可用来控制某些批处理文件和程序的行为,可用来控制
MS-DOS 的表现和工作方式。常在 Autoexec.bat 或 Config.sys
文件中用 SET 命令来设置每次启动 MS-DOS 时的环境变量。
语法
SET 变量=[字符串]
欲在命令行显示当前环境变量的设置,请用下面的语法:
SET
参数
变量
要设置或修改的变量。
字符串
与此变量关联的字符串。
SHELL
=====
此命令指定 MS-DOS 使用的命令解释程序的名称和位置。只能在
Config.sys 文件中使用此命令。
如果想用您自己的命令解释程序来替代 Command.com,可以在您
的 Config.sys 文件中添加一条 SHELL 命令来指定它的名称。
语法
SHELL=[[驱动器:]路径]文件名 [参数]
参数
[[驱动器:]路径]文件名
希望 MS-DOS 使用的命令解释程序的位置和名称。
参数
指定的命令解释程序使用的任何命令行参数或开关。
STACKS/STACKSHIGH
=================
此命令支持在处理硬件中断时动态使用数据堆栈。STACKSHIGH
命令可将堆栈装入上端内存区。只能在 Config.sys 文件中使
用这些命令。
语法
STACKS=n,s
STACKSHIGH=n,s
参数
n
堆栈数量。n 的取值范围为 0 或者从 8 到 64。
s
每个堆栈的大小,以字节为单位。s 的取值范围为 0 或
者从 32 到 512。
SWITCHES
========
此命令指定 MS-DOS 中的一些特殊选项。只能在 Config.sys
文件中使用此命令。
语法
SWITCHES = /F /K /N /E[:n]
开关
/K
将增强键盘强制为常规键盘。
/N
不让使用 F5 或 F8 键跳过启动命令。(SWITCHES /N 不能
防止使用 CTRL+F5 或 CTRL+F8 跳过 Drvspace.bin 或
Dblspace.bin;要防止使用 CTRL+F5 或 CTRL+F8 跳过
Drvspace.bin 或 Dblspace.bin,可用 D**SPACE / SWITCHES
命令在 D**space.ini 文件中添加 SWITCHES /N 设置。)
/E[:n]
如果不用 :n 参数,则表示 Io.sys 将压制 EBIOS 的自动重
定位。(EBIOS 的自动重定位给 MS-DOS 程序增加了常规内存。)
压制自动重定位减少了留给 MS-DOS 程序的常规内存。使用带
n 参数的 /E,可以重定位 EBIOS 的 N 个字节到低内存,
其中 n 为重定位的字节数。n 的取值范围为 48 到1024。该
数总是取相邻的 16 的整倍数。
--
既然选择了远方,就应该风雨兼程!
※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.0.116]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店