📜  批处理脚本-语法(1)

📅  最后修改于: 2023-12-03 15:25:48.257000             🧑  作者: Mango

批处理脚本-语法

批处理脚本是Windows操作系统自带的批处理命令,可以用于进行命令行操作和实现自动化脚本。本文将为程序员介绍批处理脚本的基本语法和常用命令。

批处理脚本的基本语法

批处理脚本的基本语法如下:

@echo off
REM 此处输入脚本命令

其中,@echo off命令用于关闭命令行回显,以隐藏脚本中的命令。REM命令用于添加注释。在批处理脚本中,除了注释以外,每行命令必须以回车符(ENTER)结束。

批处理脚本的常用命令

以下是批处理脚本中常用的命令:

ECHO

ECHO命令用于向屏幕输出文本。用法如下:

ECHO 文本

例如:

ECHO Hello, World!
PAUSE

PAUSE命令用于在批处理脚本中暂停执行,以等待用户输入。用法如下:

PAUSE
SET

SET命令用于设置环境变量。用法如下:

SET 变量名=值

例如:

SET PATH=C:\Program Files\Java\jdk1.8.0_151\bin;%PATH%
IF

IF命令用于根据条件是否满足来决定执行哪些命令。用法如下:

IF 条件 执行的命令1
ELSE 执行的命令2

其中,条件的格式如下:

  • 等于:==
  • 不等于:NEQ
  • 大于:GTR
  • 小于:LSS
  • 大于等于:GEQ
  • 小于等于:LEQ

例如:

SET a=10
IF %a% == 10 (
  ECHO a 等于 10
) ELSE (
  ECHO a 不等于 10
)
FOR

FOR命令用于循环执行一系列命令。用法如下:

FOR 变量 IN (列表) DO 执行的命令

例如:

FOR %%i IN (*.txt) DO (
  ECHO %%i
)
CALL

CALL命令用于调用另一个批处理脚本。用法如下:

CALL 脚本名.bat
结论

本文介绍了批处理脚本的基本语法和常用命令,希望对程序员们有所帮助。