首页 > 云南 > 西双版纳州 > 批处理for,批处理文件中的for语句

批处理for,批处理文件中的for语句

来源:整理 时间:2023-04-24 14:56:43 编辑:好学习 手机版

1,批处理文件中的for语句

for(1;2;3)语句中,1:一般为执行初始条件,可有可无;2:判断语句,判断for循环是否继续执行,可有可无;3:自增自减,第一次执行for循环后,执行该语句。整个for循环执行顺序:1到2到for循环语句,再到3;然后转到2(判断是否执行for循环语句),满足条件执行for循环语句,到3(以后都到2);不满足推出for循环。
for(循环语句的一种) 一般的计算机语言都有的一个关键字, 重要是不要说的其语法结构为 :for(条件1;条件2;条件3) //循环体}先举个例子(以C语言为例)若要打印11111可以是这样:printf("1\n");printf("1\n");printf("1\n");
for(循环语句的一种) 一般的计算机语言都有的一个关键字, 重要是不要说的其语法结构为 :for(条件1;条件2;条件3) //循环体}先举个例子(以C语言为例)若要打印11111可以是这样:printf("1\n");printf("1\n");printf("1\n");printf("1\n");printf("1\n");这还只要5个 , 若要打印100个或更多 , 这个方法就不可取必须使用forfor (int 1 = 0; i < 5; i++) printf("1\n");}这样也完成同样的功能 是不是比上面的简单?其实条件1,条件2,条件3都不是一定要写的 但";"不可无!条件1,条件2,条件3都可以写在别的地方把上面的改下:int i = 0;for (;;;) printf("1\n"); i++; if ( i > 4) break; }}效果一样 都是循环的输出5个1由于本人操作失误 还没写完就不小心提交了 望体谅
@echo off echo route delete 0.0.0.0 mask 0.0.0.0 192.168.3.3echo route add 192.168.0.0 mask 255.255.255.0 192.168.3.3 pause 把上面的内容复制到记事本里面,另存为11.bat就完了 那你就不是用的批处理了,我上面说的11.bat就是批处理文件

批处理文件中的for语句

2,FOR命令 批处理

没大的问题 主要是差引号1 s:是表示s盘的当前路径,而不一定是在根目录的,有可能要明确一下2 *gif疑为*.gif (但不会引发你提示的错误)3 do copy %%a D:\picture\里的%%a要加引号,不然路径或文件名有空格出错4 d:\picture 得存在
For命令For命令的作用是对一组文件中的每一个文件执行指定的命令。该命令可用在批处理文件中,也可命令提示符下调用。1.参数For在批处理程序中的使用格式如下:FOR%%变量 IN(集合) DO命令[命令参数]FOR 在命令提示符下的格式如下:FOR %变量 IN(集合) DO命令[命令参数]* %%变量或%变量代表一个可替换的变量。For命令将用指定的一组文件中的每一个文本字符串来代替%%变量(或%变量),直到该命令处理完所有的文件位为止。用%%变量来执行一批处理程序中的For命令;用%变量来执行命令提示符下的For命令。*(集合)指定一个或者多个要用特定命令对其进行处理的文件或文件文本字符串。圆括号不得省略。2.实例用Type命令来显示当前目录下扩展名为.DOC或.TXT的所有文件的内容,为了做到这一点要使用可替代变量%F,并在命令提示符下输入下面的命令:For %f in (*.doc*.txt)do type %f在此例中,当前目录下扩展名为.DOC 或.TXT的每一个文件将替代%f变量,知道显示出每一个文件的内容为止。若把每一个%f都替换成%%f,则此命令可用于一批处理文件;否则,系统将忽略次变量而显示错误。3.注意IN和DO不是参数,但For命令中要求必须有这两个关键字。如果省略勒这两个关键字,MS-DOS将会翻脸不认人的提示错误信息。除了数字0~9之外,可把任何字符用作变量,以避免与批处理参数%0到%9混淆。对简单的批处理程序来说,用%%F这样一个单一字符就足够勒。在复杂的批处理程序中,伱可把多个值用于变量,以区分不同的可替换变量。然而,在同一行命令上不能嵌套多个For命令。(~ o ~)~zZ呼呼,看懂勒没有,还没看懂的话到HI上面问莪,莪继续教伱。- -不过写成这样都看不懂的话。莪也实在是没办法教勒。 - -|
for /f "delims=" %%i in (*.*) do if not "%%~xi"==".bat" 命令

FOR命令 批处理

3,批处理文件的FOR怎么

http://blog.tianya.cn/blogger/post_show.asp?BlogID=539439&PostID=12794433 批处理for命令详解
几个例子参考一下 1、For 语句示例 @echo off ::创建目录 md test & cd test for /l %%a in (1,1,100) do md %%a ::删除目录 for /l %%a in (1,1,100) do rd %%a ::创建目录及其子目录 for /l %%a in (1,1,83) do md %%a & cd %%a ::删除目录及其子目录 for /l %%a in (83,-1,1) do cd.. & rd %%a ::创建文本文档 for /l %%a in (1,1,100) do echo %%a >%%a.txt ::给文本文档追加信息 for %%a in (*.txt) do echo. & echo 欢迎光临: http://pn99.vicp.net >> %%a ::删除所有文本文档 del *.txt /f /q cd.. rd test 2、for语句中的几种分隔符形式小结 其实for /l %i in (1,1,99) do @echo %i 括号中间的分隔号有多种形式如下: for /l %i in (1,1,99) do @echo %i for /l %i in (1 1 99) do @echo %i for /l %i in (1;1;99) do @echo %i for /l %i in (1=1=99) do @echo %i for /l %i in (1199) do @echo %i ----tab键 3、for循环嵌套 @echo off for /l %%a in (1,1,9) do ( for /l %%b in (1,1,9) do ( for /l %%c in (1,1,9) do ( echo %%a%%b%%c>>1.txt ) ) ) pause --bat批处理实现的创建10个文件夹,文件夹再包含5个空文件夹 @echo off for /l %%i in (1,1,10) do ( for /l %%j in (1,1,5) do md %%i\%%j 2>nul ) pause

批处理文件的FOR怎么用

4,批处理中for语句的用法

如果命令扩展名被启用,下列额外的 FOR 命令格式会受到 支持: FOR /D %variable IN (set) DO command [command-parameters] 如果集中包含通配符,则指定与目录名匹配,而不与文件 名匹配。 FOR /R [[drive:]path] %variable IN (set) DO command [command- 检查以 [drive:]path 为根的目录树,指向每个目录中的 FOR 语句。如果在 /R 后没有指定目录,则使用当前 目录。如果集仅为一个单点(.)字符,则枚举该目录树。
FOR /F ["options"] %variable IN (file-set) DO command FOR /F ["options"] %variable IN ("string") DO command FOR /F ["options"] %variable IN (command) DO command 或者,如果有 usebackq 选项: FOR /F ["options"] %variable IN (file-set) DO command FOR /F ["options"] %variable IN ("string") DO command FOR /F ["options"] %variable IN (command) DO command
FOR /L %variable IN (start,step,end) DO command [command-para 该集表示以增量形式从开始到结束的一个数字序列。 因此,(1,1,5) 将产生序列 1 2 3 4 5,(5,-1,1) 将产生 序列 (5 4 3 2 1)。
for 命令是一个比较复杂的命令,主要用于参数在指定的范围内循环执行命令。 在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable for {%variable|%%variable} in (set) do command [ CommandLineOptions] %variable 指定一个单一字母可替换的参数。 (set) 指定一个或一组文件。可以使用通配符。 command 指定对每个文件执行的命令。 command-parameters 为特定命令指定参数或命令行开关。 在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable 而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I
对某文件执行特定的命令。 命令提示符下键入 for /? 像这样:c:\>for /?
文章TAG:批处理for批处理处理for

最近更新

  • 电脑桌面壁纸,电脑桌面壁纸

    本文目录一览1,电脑桌面壁纸2,怎么换电脑桌面壁纸3,windows桌面墙纸4,求电脑好看的桌面壁纸5,电脑桌面图片1,电脑桌面壁纸去网上下载就可以了http://www.desk ......

    西双版纳州 日期:2023-05-06

  • 反邪教作文,《崇尚科学,反对邪教》一文征求答案

    所以要崇尚科学,反对邪教,所以要崇尚科学,反对邪教,所以要崇尚科学,反对邪教,作文Title《崇尚科学,反对邪教》希望回答对你有帮助邪教,作文Title《崇尚科学,反对邪教》希望回 ......

    西双版纳州 日期:2023-05-06

  • 满月邀请函,小孩满月请柬怎么写

    小孩满月请柬怎么写2,微信满月酒邀请函怎么写1,小孩满月请柬怎么写XXX先生(女士):兹为我儿(女)XXX(姓名)举办满月宴,敬请大驾光临为盼!XXX(夫妻姓名)恭候。时间:XXX ......

    西双版纳州 日期:2023-05-06

  • 新闻主题,新闻作品研究应如何分析新闻主题

    新闻作品研究应如何分析新闻主题新闻主题是指新闻报道的中心思想和基本观点,也就是记者对客观事实的看法、态度和通过事实的报道所表达的主观意图。主题在新闻中起主导作用,贯穿全文、支配写作 ......

    西双版纳州 日期:2023-05-06

  • 沙皇lol,lol沙皇好么说说优缺点

    lol沙皇好么说说优缺点手长线上很容易压制对面但就是需要发育很吃操作比如最简单的漂移···缺点就是太脆··说真的很脆!手长线上没什么可以压制但是发育周期太长前期太弱线上压制力强。后 ......

    西双版纳州 日期:2023-05-06

  • 天津大悲禅院,天津大悲院怎么去

    天津大悲院怎么去天津市河北区天纬路40号天津有东北角经过金刚桥下桥左拐金刚桥下桥,天津美院那个口拐进去,一直走到头你只要乘坐能到金刚桥站的车就可以了!下车后从天纬路一直进去就是大悲 ......

    西双版纳州 日期:2023-05-06

  • 毛血旺需要哪些食材,毛血旺需要哪些食材

    毛血旺需要哪些食材2,毛血旺需要哪些食材才能做好1,毛血旺需要哪些食材做毛血旺需要主料:鸭血(白鸭)(500克)黄豆芽(150克)。辅料:鳝鱼(100克)、水发毛肚(100克)、猪 ......

    西双版纳州 日期:2023-05-06

  • 描写春光的诗句,关于春光的古诗有什么

    关于春光的古诗有什么去年今日此门中,人面桃礼相映红.人面不知何处去,桃花依旧笑春风.//一迟日江山丽,春风花草香.泥融飞燕子,沙暖睡鸳鸯.//《春晓》《村居》。。。。。不确定春色满 ......

    西双版纳州 日期:2023-05-06