Echo命令
功能:显示信息,设置命令回显打开或关闭
格式:ECHO [ON|OFF][要显示的字符]
例题
echo 你好
echo off ren关闭命令回显,(批处理程序第一行都加这行代码)
echo. echo; echo/和echo\ 换行四种方法
pause命令
功能:暂停命令,显示“按任意键继续…”
rem命令
功能:注释或说明,该命令后面的字符在程序中不被执行。
格式:rem [注释内容]
例题:rem 你看到的内容为解释,这一句不被执行
Errorlevel命令
功能:上一个命令程序的返回码,返回码用于判断命令是否执行成功。
例题:echo %errorlevel% rem显示上一个命令程序的反回码
Call命令
功能:在批处理程序中调用另一个批处理程序,当另一个批处理执行完了在继续执原批处理
GOTO 命令
功能:跳转的意思
说明:在批处理中允许以“:XX”构建一个标志,然后用GOTO XX跳转到标志:XX处执行。
GOTO 命令后面可跟 :EOF 这个特殊标志,表示结束批处理。
例题
:abc rem构建一个abc标志
Dir c:\
Goto abc rem 跳转abc标志处继续执行
SETLOCAL命令
功能:批处理文件运行环境改动操作。
说明:在执行 SETLOCAL 之后所做的环境改动只限于批处理文件。
ENDLOCAL命令
功能:还原 SETLOCAL 之前的环境设置
说明:此命令一般在批处理文件结尾执行
例题
@ECHO OFF
SET PATH 查看系统环境变量
SETLOCAL
SETPATH=E:\TOOLS 重新设置环境变量PATH
SET PATH
ENDLOCAL 还原最初系统环境设置。
Path命令
功能:设置一个或多个可执行文件搜索路径。
格式:PATH [[驱动器:]路径[;...][;%PATH%]
PATH ; 清除所有搜索路径
说明:键入不加参数的PATH,显示当前搜索路径;
将 %PATH% 包括在新的路径中时,会将旧路径附加到新设置中。
例题
Path;
Path=c:\;c:\windwos\system32;d:\