说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

程序流程控制基础 - DOS BAT批处理编程入门教程(四)

HTML文档下载 WORD文档下载 PDF文档下载
批处理中的流程控制语句主要可以分为三类:选择语句、循环语句和跳转语句。

 

批处理中的流程控制语句主要可以分为三类:选择语句、循环语句和跳转语句。
在每种语句中都会执行一个检测,检测一个布尔型值,该布尔型值控制批处理的执行流程。
(1)选择语句if else

 

批处理中的流程控制语句主要可以分为三类:选择语句、循环语句和跳转语句。

在每种语句中都会执行一个检测,检测一个布尔型值,该布尔型值控制批处理的执行流程。

 

(1)选择语句if else

先看例子

 

@echo offset var=""if %var%=="" set var=10if %var% GEQ 10 echo 值大于等于10pause
代码中,用if语句判断var变量的值,如果为空,则赋值10,然后第2条if语句判断var的值是
不是大于等于10并输出结果。
这里用到了比较运算符GEQ,其它还有许多比较运算符:
EQU - 等于
NEQ - 不等于
LSS - 小于
LEQ - 小于或等于
GTR - 大于
GEQ - 大于或等于
另外,我们可以用not将布尔值取反,例如:
if not %var% LSS 10 echo 值不小于10
再来看看使用else的例子:
@echo offset var=""if %var%=="" set var=10if %var% GTR 10 ( echo 值大于10 ) else ( echo 值小于等于10 )pause
代码中,如果var大于10,输出“值大于10”,否则输出“值小于等于10”
另外,if有一个/i参数,表明忽略大小写,例如:
set var="aBc"if /i %var%=="abc" echo abc
(2)循环语句for
这里只简单介绍一下for配合/l参数的使用方法,更多使用方法请看下节。
格式是这样的:FOR /L %variable IN (start,step,end) DO command [command-parameters]
先看例子:
for /l %%i in (0,1,5) do echo %%i
运行结果输出:0 1 2 3 4 5
这条语句的意思是变量%%i从0到5,递增1循环
其中的start,step,end可以使用变量,例如:
set begin=5set end=1set step=-1for /l %%i in (%begin%,%step%,%end%) do echo %%i
(3)跳转语句goto
goto语句的作用是跳转到指定标签段,首先我们需要定义标签段,例如:
:exitdoor
需要跳转到exitdoor的地方只要goto exitdoor即可,一般我们配合if来使用:
@echo offset /p input=请选择(1)退出,(2)继续:if %input%==1 goto exitdoorecho 继续工作...pauseexit:exitdoorecho 下班了!pause
这个例子中从键盘获取输入,如果是1,则跳到exitdoor处,否则继续向下执行。

 

 

 

揭秘“棱镜计划”幕后的技术 你更新了吗?Visual Studio 2013 Preview和.NET 4.5.1同时发布 你主要使用什么编程语言? 跨平台游戏开发工具App Game Kit或将新增更多强悍功能 移动应用推广的那些事儿:应用发现篇 DDoS攻击也能成为一种云计算服务 Netflix开源Hadoop集群调度工具:日处理近万作业、上千TB数据 传谷歌正开发自己的视频游戏主机和智能手表 AMD APU战略转型:全民四核,发力“云+端” 富士康自主研发智能手表 惹苹果发来订单 开发者眼中的iOS 7:重设计过程没想象中那么糟 游戏引擎Unity宣布免费支持Windows Phone 8及Xbox One 蝉游记王益善专访:7人小团队实现App 30万下载量 去除IE 10广告的两种方法 直接拿来用!最火前端开源项目(二) 工作变得简单又高效 试试这八个WebApp 移动周报:生于微信,疯狂猜图的推广经 DataTorrent 将数据分析速度从“实时”提升至“现在时” 华为FusionCube开启全球规模商用 黑暗架构:以最少时间完成系统升级并获客户认可的开发之道 Hadoop Summit 2013见闻:创业与Hadoop 2.0不可阻挡 Facebook的清洁能源改革——革命尚未成功,仍需努力 YARN或将成为Hadoop新发力点 主流编程语言属性一览(多图) 粉碎硬件复杂论:开发者不懂硬件运行的方式怎么可以?! 最新版Chrome OS加入Word和Excel编辑功能 直指微软 传诺基亚将购诺西全部股份,疑为出售手机业务做准备? 优秀技术领导者的修成之道 直接拿来用!最火前端开源项目(三) 第八届开源中国开源世界高峰论坛成功举办 曾经那些主流的API,而今风光已不再! 我用update更新互联网上的数据库,总数大约有700多条,在更新过程中程序窗口没响应了,无法最大化,最小化,关闭,但进度条仍然在走,更 水园公务帖[2003.03.11——2003.03.17] 无人回答的帖子,再发一次。up有分 快去微软件聊天室了,开聊了。 from表单中的参数无法传递? 急!急!急!急!急!我安装Visual studio 6.0中文版不能够成功,是什么原因?? 关于Oracle的数据类型问题? 请问在vc中怎样创建Outlook对象 关于Cable Modem,高手指点。 毕业论文怎么作??????????? 新手送分(解决即给分) 天生爱吃冰激凌! 江湖告急!!!!! 整理 FAQ 的时候 为什么 总是出现 贴子内没有这个人的回复!!!:xxxxx 如何删除一段时间的记录?????(兄弟们帮帮我) 关于 Treeview控件,请高手指教。 推荐好书 Borland Delphi 6 中文企业版哪里有免费下载????????????????????500分 ADO中同一个Connection打开的RecordSet个数有没有限制? 我请教一个关于恢复数据库的问题!!!急急 关于特殊字符的问题!!!!!!!!! 要同时以cascade风格显示10个MessageBox对话框,请问有无可能? 如何用windows2000收发传真? yangjf接分 ASP.NET如何调用mschart asp.net中利用owc10生成了一个EXECL文件,但是不知道如何控制字体大小,及单元格的边框 数据库问题,请高手指点。 本人基础较差,刚刚学习c++,请教一个简单问题!!!! 为什么从左侧树状菜单进入论坛显示时 所有的 情形都是2月28时的贴子状况 笔记本安装SQL Server 2000老出问题 CSDN邮件期刊用什么打开呀?? 怎样用java把数据库里读出来的数据按自己定义的格式写入一个word文件 请问高手,PB7窗口属性面版里的窗口颜色下拉列表中的自定义如何使用。我看到有四个custom,怎样设置,多谢。 关于j2ee服务器定位模式(Service Location pattern) 在网页中怎么样直接运行可执行文件? ORALCE中的首选身份证明的问题 Collections 添加元素,怎样指定添加的位置?我想添加到最开始。 关于字符串长度的问题,我想len("ab你好")=3,而不是等于4,即将虑大小写和数字的问题 listview中怎样根据key ,找到这个listItem 12台计算机要接入宽带,怎么实现?马上散分!!!!! 十万火急!ddvboy、daniel007、sweethzp大虾请进,用Epson-LQ1600K打印381*297工资条,使用QuickReport,选A3纸,预览正常,可平打印右 公共IP问题 把图片存进SQL中??? 看过深入浅出mfc的同志进来看一下。 CDC画图一问,在线等待,谢谢! CFileFind为什么列不出网上邻居的共享目录的文件? 散分的如施舍,似炫耀!接分的如祈求,似可怜! LINUX的播放器咋这么傻啊 如何将小数转成整数,请看例子: 请问哪里有处理微积分等数学运算的控件? sos!!!打包软件!!!! 物体的位置变化越快,速度变化一定越大 为什么不对 单位受力面积是谁吗意思?新上物理它给了这么个定义,单位受力面积的质量为压强.解释一下到底什么意思,我最迷惑的就是‘单位’是谁吗意思,这一句怎么就可以表示,压强的公式P=F/S,高手解 位于长江上游的大型水利枢纽A小浪底B葛洲坝C三峡D丹江口 物体速度从0变为1和从1变为2,动能改变为什么不一样 如果我站在半空不受地球引力影响的话,在中国一天后会在那里? 长江水能资源丰富,蕴藏量占全国的(),主要集中在()河段,建成了世界最大的()水利枢纽. 我国自然环境不同这是为什么? j假山好做吗 用向量自回归模型之前需要做ARCH异方差检验吗? 发现电磁感现象的物理学家是: 初一期末试题 还有 你们觉得地理难吗 我学得好困难 求助一元回归模型没有异方差是不是就意味着没有其他影响因素啊 奥斯特发现电磁现象的意义有人说奥斯特偶然撞到这个荣幸发现,你怎么看? 田园风光的作文应该怎么写? 细菌性感冒如何治疗 a、b、c 三个质点都在x轴上做直线运动,它们的位移-时间图象如图所示.下列说法正确的是( )A. 在0-t3时间内,三个质点位移相同B. 在0-t3时间内,质点c的路程比质点b的路程大C.质点a在时 怎样 写田园风光的作文 方差的公式 关于质点做匀速直线运动的位移——时间图象,下列说法正确的是 A.图线代表了质点的运动轨迹 B.图线的长度代表了质点运动的路程 C.图线必定是一条直线,其长度表示质点的位移的大小, 洗衣粉的说明书快 养细菌最好的办法是什么?... 染织企业生化池的细菌究竟怎么样可以养的最好.请大家给点意见 描写中华儿女报效祖国、为国争光的文章快,书籍也行 洗衣粉能杀死哪些细菌 基础化学(案例版)课后习题解答作者 席晓岚医学生用书 谁有描写中华儿女报效祖国.为国争光的文章别太长了 400字就够了 怎样用实验证明细菌被杀死?尽量用实验室的器材,并能说明相关步骤.我的实验是:什么物质可以杀菌。但不知道该物质和细菌接触后是否有杀菌抑菌的效果,所以才提供以上问题。求答案在 603《基础化学》 科学出版社,2006年6月 李保山主编 是哪一本书啊?第一版还是第二版. 描写中华儿女报效祖国,为国争光的文章, 关于我国工业的叙述,正确的是①我国最大的煤炭基地是陕西 ②京津唐地区煤、铁、石油等矿产资源丰富,是我国北方最重要的重工业基地 ③位于黄河流域的钢铁基地有包头、太原等 ④上海 P(k=x)=(ab^k)/k!且期望E(X)=2,求常数a,b. 苏联如何应对马歇尔计划 铝合金 哪些铝合金不仅强度高质量轻适合做受力构件 比如做舷梯 我国棉纺织业,今后的技术发展方向是怎样的?对于棉花的品质要求会有怎样的转变? “马歇尔计划”不止是一项经济援助计划,这是因为它? 描写中华儿女报效祖国的文章!马上就写!读后感 西双版纳的人文地理云南西双版纳的气候环境好吗?做火车什么多长时间? 非宁静无以致远的致是什么意思意与日去的意的意思是什么 如图所示为甲乙丙三个物体相对同一位置的位移图像,他们向同一方向开始运动,则在时间t0内,下列说法正确的A他们的平均速度相同B甲的平均速度最大C.它们的平均速率相等D乙和丙的速率相等 初二地理——云南的西双版纳有没有【黑熊】?到底有没有黑熊?我刚做了地理卷子上有一道选择题,老师对过答案【黑熊在林间觅食】是错的,这是为什么? 从自然环境方面考虑,在开发西部地区时应注意什么 如图2所示,A、B、C是三个质点同时同地开始沿直线运动的位移-时间图像,则在时间t2内A.A和B的平均速度相等B.B和C的平均速度相等C.B的速度最大D.它们的平均速度都相等 生态学模型建立的一般步骤以及一般方法是什么? 什么是月全食?为什么会有红色的 (双选)物体A,B的s-t图像(位移时间图像)如图所示,由图可知A、A.B两物体都在做匀加速直线运动B、A物体的运动速度大于B物体的运动速度C、两物体的同时从同一位置出发D、两物体的运动方向 无线电波是干什么的? 电子偏转,求q的表达式.急 是不是光的频率越高就穿透物体能力越强?声呢? 关于无线电波首先无线电波能传送数据吗?就是一些平时靠人工记录的数据,电脑记录然后通过无线电波发送出来.其次如果能传送接收,应该是不收费的吧? 选择最能表现西部地区自然环境的四个 四字词语 γ射线频率那么大,为什么穿透能力强?紫外线频率大,穿透能力弱,因为易发生折射和全反射.红外线频率小,穿透能力强,因为不易折射.不是频率越大越容易发生折射和全反射吗?穿透能力弱吗?为 茂密的树林可以阻挡沙尘暴,可以挡住洪水,还可以. 通常情况下铝扣板的服务有哪些啊 高二导数题.若作直线运动的物体在[t,t+△t]时间内位移的变化量△s=t3(△t)-3t2(△t)2-(△t)3若作直线运动的物体在[t,t+△t]时间内位移的变化量△s=t3(△t)-3t2(△t)2-(△t)3,则该 一个做直线运动的物体,某时刻的速度是10m/s,那么这个物体A.在着一时刻前0.1秒内的位移一定是1米B.从这一时刻起1秒内的位移一定是10米 C.从这一时刻起10秒嫩的位移可能是50米 D,如果从这一时 电磁现象是怎么回事有人看见古代的战场厮杀!有的人在某一个地点:看到过已经死去多年的人!有的人在大海上看到海市渗楼一样的场景,却是古代的楼阁和古代的人!很多人说这是电磁现象, 物理电磁效应 理论推导 BVq是啥E=BLV energy=BLVq F=energy/X=BLVq/X=BLXq/tX=BILBVq是啥 理论是啥 一个作直线运动的物体,某时刻的速度是10m每秒,那么这个物体在这一时刻之前的1s内的位移可能是10m是否正确 铝扣板的作用是什么? 引发尿路感染的细菌有哪些? 下大雨之后为什么会出现彩虹 10月百城住宅均价环比上涨1.24%北京今日重度污染 邢台唐山长春“爆表军艺宣传处:不清楚李双江身体情况 请志愿军战士与女学生相约战后见面 62手机模型热卖成“学生救星” 不怕被老共和党参议员:美国安局可能在监听奥巴三季度游客满意度浙江宁波居全国第四军艺宣传处:不清楚李双江身体情况 请两部门启动救灾预警响应指导应对台风“\"来往\"拉拢客户赠流量 专家称类金华多部门回应申领环保标志将收费:系美国超市自销商品走俏 3年销售额11日本美魔女大赛60岁奶奶夺冠 中日韩韩美11月举行第7轮防卫费分担会谈 白宫万圣节变身恐怖“盘丝洞”(组图)谷歌谴责美国安局监听行为 称其“严重万箭齐发!金正恩笑逐颜开观看朝军火力美国使馆神秘“白盒”遍布全球 疑为监美国空管局解除禁令 航班乘客飞行全程亚太地区癌症新增病例占到全球的45%日本防相:警戒中国舰机无问题 不理解古筝大师袁莎来宁献艺受追捧新三板扩容方案出台就在近日?毕飞宇:拒绝手机,依旧精彩最后的留恋鱼头豆腐汤能美容11月最强冷空气来袭 未来三天零下“开心农场”建起惹人烦全国假日办发布的三种放假方式饭店的消毒餐具合格率仅为85%左右在家庭客栈数星星光明集团“新帅”走马上任人物:周明骏 职业:客栈老板“30成长”成份股天天播报涉嫌严重违纪被调查“社区行”昨日走进墨香山庄人物:邱晓刚 职业:南大图书馆“古籍工程车撞死电动车上祖孙俩年末突击抢休 一个月休3次年假人物:王仁和 职业:中国房车旅行家修书一梦 三十四年带薪休假置换弹性假期
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘