1. for 循环
例:使用for循环来遍历变量中的每一个元素。
@echo off set numbers=1 2 3 4 5 for %%i in (%numbers%) do ( echo %%i )
运行结果:
1
2
3
4
5
代码说明:
首先创建了一个叫做 numbers 的字符串变量,它包含了我们要遍历的所有数字。然后,我们使用 for 循环遍历 numbers 变量中的每一个元素,打印出每一个数字。
2. 条件判断
2.1 if 语句
例:判断变量是否等于hello,如果等于就输出hello.
@echo off set VAR=hello if "%VAR%"=="hello" echo The variable is hello
运行结果:
The variable is hello
代码说明:
这个脚本将检查变量 VAR 是否等于 “hello”,如果是,则输出 “The variable is hello”。
例:判断文件是否存在
@echo off if exist myfile.txt echo The file exists
如果文件存在,运行结果:
The file exists
2.if-else 语句
例:判断变量是否等于hello,如果等于就输出The variable is hello.
@echo off set VAR=hello if "%VAR%"=="hello" ( echo The variable is hello ) else ( echo The variable is not hello )
运行结果:
The variable is hello
代码说明:
这个脚本将检查变量 VAR 是否等于 “hello”,如果是,则输出 “The variable is hello”,否则,输出 “The variable is not hello”。