首页 > Windows开发 > 详细

windows bat脚本(批处理)——for循环

时间:2020-03-17 12:16:53      阅读:1816      评论:0      收藏:0      [点我收藏+]

一、windows bat脚本的for语句基本形态如下;

在cmd窗口中:for %I in (command1) do command2

在批处理文件中:for %%I in (command1) do command2

for语句的基本要素:

1.for、in和do是for语句的关键字;

2.%%I是for语句中对形式变量的引用;

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

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

技术分享图片

 

 二、if语句;@echo off是不显示本命令行及后面的所有命令行本身;echo是输出命令;

set aa=xia3,是给变量aa赋值为xia3,%aa%是使用此变量;

技术分享图片

 

if 语句来判断是否已经赋值;if defined str (echo %str%) else (echo 变量str的值为空);注意:括号为英文状态下的(),否则执行不成功;

技术分享图片

 

 技术分享图片

 

 rem是注释此行,相当于此行不执行;

技术分享图片

 

 三、goto跳转命令;

  goto label跳转到要执行的标签,标签由冒号与标签名组成;

  多个标签之间要加上exit终止程序继续向下运行;

  同名的标签,程序执行最上面的一个;

  标签名必须是常量,不能是变量;

技术分享图片

 

 技术分享图片

 

windows bat脚本(批处理)——for循环

原文:https://www.cnblogs.com/canglongdao/p/12509687.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!