ECHO
功能:显示命令开关
格式:ECHO [OFF|ON|MESSAGE]
说明:ECHO ON表示执行的命令将在屏幕上显示;ECHO OFF表示执行的命令不再屏幕上显示;ECHO message表示显示message的信息,例如:ECHO OK就爱那个在屏幕上显示OK字符串
PAUSE
功能:暂停
格式:PAUSE [message]
说明:在执行批处理文件时,暂时停止命令执行
REM
功能:注释
格式:REM[message]
说明:在批处理文件中,为阅读文件方便,可加1行注释,例如:REM HHBIOS 说明是HHBIOS系统
IF
功能:条件命令
格式:IF [NOT] condition command
说明:假如条件成立,就执行相应的命令,如果不成立就向下执行,其中NOT表示“非”操作,级条件不成立
GOTO
功能:跳转
格式:GOTO lable
说明:转移命令,其中lable为标识
FOR
功能:循环
格式:FOR%%variable IN (list) DO command
说明:循环执行一条命令,其中,FOR,IN,DO为命令关键字,%%variable为循环变量,varialbe为1个ASCII字符
SHIFT
功能:位移替换程序
格式:SHIFT
说明:批处理文件的参数最多可以有10个,在批处理文件中,对于一个 变量名输入了若干参数时,则没用一次SHIFT命令,传递给该变量的参数将右移一项
CALL
功能:调用批处理
格式:CALL [d:][path]batchfile[parameters]
说明:这个命令可以在DOS下调用,不属于批处理的专用命令,但在设计批处理文件时,常使用它来设置EXE和COM的执行路径的默认路径
APPEND
功能:补充路径
格式:APPEND [[d:][path][;d][path]...]
说明:这个命令通PATH一样,不是批处理文件的专用命令,一些文件(如数据文件)的默认路径?可用APPEND来设置