当前位置: 首页 > news >正文

for命令语句

命令说明:

        在批处理中,for是最为强大的命令语句,它的出现,使得解析文本内容、遍历文件路径、数值递增和递减等操作更加简单,配合if、call、goto等流程控制语句,更是可以实现脚本复杂的自动化、智能化操作。

例子:

for %%i in (1,2,3,4) do @echo %%i

讲解:

for(循环)

%%i (定义变量可以随便取名我取的是I)

in (1,2,3,4) (变量的值1234)

do @echo(执行)

%%i

看图批处理文件:

我们先来看一下for语句的基本要素都有些什么:

        1、for、in和do是for语句的关键字,它们三个缺一不;

        2、%%i是for 语句中对定义变量的引用,就算它在do后的语句中没有参与语句的执行,也是必须出现的;

        3、in之后,do之前的括号不能省略;

        4、command1表示字符串变量,command2表示字符串、变量或命令语句;

do command1 [command2]

一个百分号%和两个百分号%%有什么区别:

在cmd窗口中:

for %i in (1,2,3,4) do @echo %i

看图cmd:

在批处理文件中:

for %%i in (1,2,3,4) do @echo %%i

相关文章:

  • 持久化存储 StorageClass
  • Python爬虫全解析
  • ACT、NAT、NATPT和EASY-IP
  • KafKa基本原理
  • LibreNMS:从docker出发
  • Arduino中以太网Udp通信
  • HarmonyOS NEXT:技术革新与生态挑战的交汇点
  • pytorch——豆瓣读书评价分析
  • 菜鸟学习日记(python)——匿名函数
  • 9. DashBoard
  • 使用Kaptcha实现的验证码功能
  • idea2023解决右键没有Servlet的问题
  • 智能优化算法应用:基于算术优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • DDD架构实践
  • 在Idea中创建基于工件的本地服务
  • Android优雅地处理按钮重复点击
  • Brief introduction of how to 'Call, Apply and Bind'
  • Docker入门(二) - Dockerfile
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • LintCode 31. partitionArray 数组划分
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • Windows Containers 大冒险: 容器网络
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 动态魔术使用DBMS_SQL
  • 多线程事务回滚
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 计算机在识别图像时“看到”了什么?
  • 来,膜拜下android roadmap,强大的执行力
  • 如何合理的规划jvm性能调优
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 思维导图—你不知道的JavaScript中卷
  • 通过几道题目学习二叉搜索树
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • ​ArcGIS Pro 如何批量删除字段
  • ​香农与信息论三大定律
  • # 达梦数据库知识点
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (ZT)薛涌:谈贫说富
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (离散数学)逻辑连接词
  • (强烈推荐)移动端音视频从零到上手(上)
  • (四)JPA - JQPL 实现增删改查
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • ./和../以及/和~之间的区别
  • .CSS-hover 的解释
  • .net程序集学习心得
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?