DOS内部命令和批处理命令列表剖析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DOS内部命令和批处理命令列表

Wikipedia,自由的百科全书

MS-DOS 7.1 所有内部命令与批处理命令中文帮助集合

——本页所有内容均由熊朝伟独自汉化。

命令:CALL

功能:在批处理文件中调用批处理文件.

CALL [驱动器:][路径]文件名 [批命令参数]

批命令参数指定批处理文件所需的命令行参数.

命令:CD/CHDIR

功能:显示或改变当前目录.

CHDIR [驱动器:][路径]

CHDIR[..]

CD [驱动器:][路径]

CD[..]

.. 表示当前目录改变成父目录.

键入 CD [驱动器:], 可显示指定驱动器的当前目录.

键入不带参数的 CD 可显示当前驱动器和当前目录.

命令:CLS

功能:清除屏幕。

CLS

命令:COPY

功能:文件拷贝.

COPY [/A | /B] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination

[/A | /B]] [/V] [/Y | /-Y]

source 指定被拷贝的文件.

/A 表示 ASCII 正文文件.

/B 表示二进制文件.

destination 指定新文件的目录和文件名.

/V 校验新文件是否正确.

/Y 在重写原有的目标文件之前, 不让你确认.

/-Y 在重写原有的目标文件之前, 让你确认.

开关项 /Y 可由环境变量 COPYCMD 预设.

-Y 可以更改预设值.要合并多个文件时, 可指定单个目标文件, 但指定多个

源文件(使用通配符或文件1+文件2+文件3 格式).

命令:DATE

功能:显示或设置日期。

DATE [日期]

显示当前日期设置和输入新日期的提示,请键入

不带参数的 DATE。要保留现有日期,请按 ENTER。

命令:DEL/ERASE

功能:删除文件.

DEL [驱动器:][路径]文件名 [/P]

ERASE [驱动器:][路径]文件名 [/P]

[驱动器:][路径]文件名指定被删除的文件, 用通配符指定多个文件. /P 删除每个文件之前显示确认信息.

命令:DIR

功能:显示目录中的文件和子目录列表。

DIR [驱动器:][路径][文件名] [/P] [/W] [/A[[:]属性]]

[/O[[:]排序方式]] [/S] [/B] [/L] [/V] [/4]

[驱动器:][路径][文件名]

指定列出的驱动器, 目录或文件。

(可支持带通配符的长文件名)

/P 显示一屏信息后暂停。

/W 使用宽幅列表格式。

/A 显示指定属性的文件。

属性 D 目

录 R 只读文件

H 隐含文

件 A 准备存档的文件

S 系统文

件 - 前缀, 表示"非"

/O 排序后列出文件。

排序方式 N 按文件名(字母顺序) S 按大小(小文件在前)

E 按扩展名(字母顺

序) D 按日期和时间(先建立的在前)

G 先列出子目

录 - 前缀, 表示反序

A 按最后访问日期排序(先访问的在前)

/S 列出指定目录及其所有子目录的文件。

/B 使用空格式(没有标题信息或摘要)。

/L 用小写。

/V Verbose mode.

/4 用四位数字显示年

开关可能已用 DIRCMD 环境变量预置.

用连字符(-)可更换预置的开关, 例如/-W.

命令:ECHO

功能:显示信息, 打开或关闭命令的回显.

ECHO [ON | OFF]

ECHO [信息]

键入不带参数的 ECHO 可显示 ECHO 的当前设置.

命令:EXIT

功能:退出命令解释程序.

EXIT

命令:FOR

功能:对一系列文件中的每个文件执行指定的命令.

FOR %变量名 IN (文件集) DO 命令名 [命令行参数]

%变量名指定可替换型参数.

(文件集) 指定包含一个或多个文件的文件集, 可使用通配符.

命令名指定为每个文件执行的命令.

命令行参数

指定命令的参数或开关.

在批处理文件中使用 FOR 命令时, 用 %%变量名替换 %变量名.

命令:GOTO

功能:在批处理程序中将 Windows 转向到指定的行号.

GOTO 标号

标号指定在批处理文件中用作标号的正文字符串.

标号独占一行, 以冒号打头.

命令:IF

功能:批文件的条件语句.

IF [NOT] ERRORLEVEL 数值命令名

IF [NOT] 字串1==字串2 命令名

IF [NOT] EXIST 文件名命令名

NOT 指示 Windows 在条件不成立时才执行命令.

ERRORLEVEL 数值如果上次程序返回的退出码大于或等于指定的数值, 则条件成立.

命令名指定条件满足时应执行的命令.

字串1==字串2 如果正文字符串匹配, 则条件成立.

EXIST 文件名如果指定的文件存在, 则条件成立.

命令:LH/LOADHIGH

功能:将程序装入上端内存区.

LOADHIGH [驱动器:][路径]程序名 [参数]

LOADHIGH [/L:区域1[,最小值1][;区域2[,最小值2]...] [/S]]

[驱动器:][路径]程序名 [参数]

/L:区域1[,最小值1][;区域2[,最小值2]]...

指定装裁程序的内存区域, <区域1> 指定第一个内存区号.

<最小值1> 指定 <区域1> 的最小尺寸(若有).

<区域2> 和 <最小值2> 指定第二个内存块号和最小尺寸(若有).

内存区域的个数不限.

相关文档
最新文档