【windows批处理batch】.bat文件循环判断语句

简介: 【windows批处理batch】.bat文件循环判断语句

👉博__主👈:米码收割机

👉技__能👈:C++/Python语言

👉公众号👈:测试开发自动化

👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术


.bat文件循环与条件判断



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”。



相关文章
|
6月前
|
安全 Windows
“由于启动计算机时出现了页面文件配置问题,Windows在你的计算机上创建了一个临时页面文件。。。”的问题解决
本文主要介绍了因清理电脑垃圾文件时误删虚拟内存导致的Windows页面文件配置问题,并提供了详细的解决步骤。问题表现为开机后出现临时页面文件创建的提示弹窗。解决方法包括通过控制面板或快捷键进入高级系统设置,进而调整虚拟内存设置:进入性能选项中的虚拟内存栏,选择自动管理所有驱动器的分页文件大小,最后确认并重启计算机以恢复正常运行。
4588 5
“由于启动计算机时出现了页面文件配置问题,Windows在你的计算机上创建了一个临时页面文件。。。”的问题解决
|
存储 UED Windows
Windows服务器上大量文件迁移方案
Windows服务器上大量文件迁移方案
898 1
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
存储 开发框架 .NET
Windows IIS中asp的global.asa全局配置文件使用说明
Windows IIS中asp的global.asa全局配置文件使用说明
229 1
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
5859 1
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
276 1
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
|
Python Windows
python之windows脚本启动bat
python之windows脚本启动bat
|
Java Windows 容器
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
213 4
|
程序员 Windows
程序员必备文件搜索工具 Everything 带安装包!!! 比windows自带的文件搜索快几百倍!!! 超级好用的文件搜索工具,仅几兆,不占内存,打开即用
文章推荐了程序员必备的文件搜索工具Everything,并提供了安装包下载链接,强调其比Windows自带搜索快且占用内存少。
290 0
|
Windows
Windows——如何在文件资源管理器地址栏快速打开Vscode
Windows——如何在文件资源管理器地址栏快速打开Vscode
287 4

热门文章

最新文章