摘要: goto是一个流程控制语句rem goto语句是一个大家都不怎么喜欢的语句,因为他的随意性太强,导致可维护性大大的降低。语法:goto [lable] [lable]是bat程序中任意定义的一个标签标签建立的格式为 【:[lable]】,以冒号开头,紧接着lable的内容,并独立占用一行*标示符内不可有逗号冒号等,但是可以使用空格,最长长度不明,但是100个字符我尝试过了,没有问题(呵呵,这个长度应该完全够用了)下面看一个代码片段:echo offecho 1echo 2echo 3echo goto lastgoto lastecho 4echo 5echo 6:lastecho the . 阅读全文
posted @ 2013-07-16 19:44 鸿鹰 阅读(2075) 评论(0) 推荐(0) 编辑
摘要: @命令是一个禁止当前语句回显的简单命令。语法:@[command]、【command】是要屏蔽的批处理命令例如执行包含以下内容的bat文件echo onecho hello 1@echo -------@echo hello 2执行的结果是F:\tmp>echo hello 1hello 1-------hello 2可见,echo设置为on的时候,echo hello 1被回显到屏幕上 -->F:\tmp>echo hello 1但是,使用了@命令的@echo hello 2的命令,没有回显到屏幕上。@命令和echo off的区别:1、@命令仅仅禁止当前命令的回显,但是,e 阅读全文
posted @ 2013-07-16 19:26 鸿鹰 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Echo 命令打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。语法echo [{on off}] [message]即是说当echo设置off值的时候,那么下面的指令都将只执行而不显示,当再次出现echo on时下面的语句才为可见的(回显),echo通常和@一起使用,@放在echo的前面,即是 @echo,作用是让@后面的句子不显示出来,而@本身也是不显示的,那么通过 @echo off 可达到不显示任何信息的效果。可以使用的命令格式有①echo显示现在回显的状态,如【ECHO は です。】②echo on把回显状态设置为on③echo off把回. 阅读全文
posted @ 2013-07-16 19:11 鸿鹰 阅读(353) 评论(0) 推荐(0) 编辑