DOS 批处理文件 DOS 下的可执行文件有三种,分别是EXE,COM 和BAT
其中,EXE 和COM 文件都是二进制形式的,只有BAT 文件是文本形式的,可以直接阅读
因此,BAT 文件和以上二进制可执行文件相比,内容要简单的多
这些文件内包含着 DOS 命令的集合,通常叫作批处理文件
批处理文件的组成虽然比较简单,但其用处非常大,使用也比较广泛
比如每次都执行一些相同的命令,您一定会觉得非常麻烦,而放在批处理文件中执行的话则轻松得多
AUTOEXEC
BAT 就是一个特殊的批处理文件,它在 DOS 的启动时自动运行,在系统的配置中发挥着非常大的作用
因此,要学好 DOS,就要学好批处理文件
下面介绍批处理文件的命令及其使用
DOS 自带的批处理命令: @ :将这个符号放在批文件中其它命令的前面,运行时将不显示命令本身
如@ECHO OFF命令就在批文件首经常用到
CALL :从一个批文件中调用另一个批文件,调用完后继续执行原来的批文件
用法:CALL [批文件名] 注:也可以使用 COMMAND /C 命令完成同样的操作
CHOICE :选择命令
这是一个 DOS 外部命令,但它主要用在批文件中
CHOICE 命令执行后将提示可选择的项目,这时通过一个按键来选则
用法:CHOICE:[/C[:]按键表] [/N] [/S] [/T[:]选择值,秒数] [显示文本] 其中,/C 表示可选则的按键,/N 表示不要显示提示信息,/S 表示大小写字符敏感方式,/T 表示若在批定的时间内没有选则的话,自动执行/C 中定义的某个选择值
显示文本是CHOICE 命令执行时的提示信息
选择结果将用 ERRORLEVEL 值来表示
ECHO :显示指定的信息
通常显示在屏幕上
如 ECHO Hello 将在屏幕上显示 Hello 的字样
另外,ECHO ON|OFF