1. 变量定义和赋值:了解如何定义变量并赋值,例如 set var=value。
2. 命令执行和输出控制:了解如何执行命令并控制输出,例如使用 echo 命令输出文本,使用 > 符号将输出重定向到文件中。
3. 条件语句:了解如何使用条件语句来进行判断和分支,例如 if、else、goto 等。
4. 循环语句:了解如何使用循环语句来重复执行一段代码,例如 for 循环、while 循环等。
5. 函数:了解如何定义和调用函数,以便在脚本中重复利用一段代码。
案例
```
@echo off
setlocal enabledelayedexpansion
REM 定义变量
set num1=10
set num2=20
REM 执行命令并控制输出
echo "num1 = %num1%, num2 = %num2%"
REM 条件语句
if %num1% equ %num2% (
echo "num1 等于 num2"
) else (
echo "num1 不等于 num2"
)
REM 循环语句
set count=0
set /a max=5
for /l %%i in (1,1,%max%) do (
set /a count+=1
echo "当前次数为: !count!"
)
REM 定义和调用函数
:myFunction
echo "这是一个函数"
goto :eof
REM 调用函数
call :myFunction
REM 结束
echo "脚本执行完毕"
```