批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT
第一部分:批处理内部命令1、 REM REM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行
例: REM 你现在看到的就是注解,这一句将不会被执行
在以后的例子中解释的内容都 REM 会放在 REM 后面
2、 ECHO ECHO 是一个回显命令主要参数有 OFF 和 ON,一般用 ECHO message 来显示一个特定的消息
例: Echo off Rem 以上代表关闭回显即不显示所执行的命令 Echo 这个就是消息
Rem 以上代表显示"这就是消息"这列字符 执行结果: C:\>ECHO
BAT 这个就是消息
3、 GOTO GOTO 即为跳转的意思
在批处理中允许以":XXX"来构建一个标号然后用 GOTO :标号直接来执行标号后的命令
例 :LABEL REM 上面就是名为 LABEL 的标号
DIR C:\ DIR D:\ GOTO LABEL REM 以上程序跳转标号 LABEL 处继续执行
4、CALL CALL 命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后再继续执行原来的批处理
例: 批处理 2
BAT 内容如下: ECHO 这就是 2 的内容 批处理 1
BAT 内容如下: ECHO 这是 1 的内容 CALL 2
BAT ECHO 1 和 2 的内容全部显示完成 执行结果如下: C:\>1
BAT 这是 1 的内容 这就是 2 的内容 1 和 2 的内容全部显示完成 5、PAUSE PAUSE 停止系统命令的执行并显示下面的内容
例: C:\> PAUSE 请按任意键继续
6、 IF IF 条件推断语句,语法格式如下: IF [NOT] ERRORLEVEL number