文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 批处理循环语句for
侵权投诉

批处理循环语句for

批处理循环语句for教程

《批处理入门手册》
3.2.1 for循环语句
三.批处理高级语句篇
-----------------------------------------------------------------------------------------------------
3.2.1 学习for循环语句

学习要点:
一.前言
二.for语句的基本用法
三.for /f 用法详解
-----------------------------------------------------------------------------------------------------

此文原文名为《for语句从入门到精通》,原文地址:doc.guandang.net

一、前言
  在批处理中,for是最为强大的命令语句,它的出现,使得解析文本内容、遍历文件路径、数值递增/递减等操作
成为可能;配合if、call、goto等流程控制语句,更是可以实现脚本复杂的自动化、智能化操作;合理使用for语句,
还能使代码大为简化,免除各位编写大量重复语句之苦。而能否熟练使用for语句,已经成为衡量一个人批处理水平高
低最主要的标准。
  在这个系列教程中,我将通过实际应用中频繁出现的例子,带领大家步入for语句的神奇之门,一步步迈向for语
句的魔幻殿堂,使得大家在实际的应用中,能独立写出简洁高效的代码,在批处理的世界里自由驰骋。
  注意:以下的讲解,都是基于简体中文Windows XP Pro SP3的操作系统环境
-----------------------------------------------------------------------------------------------------



二、for语句的基本用法[2008.11.9更新]
  正如色彩缤纷的七彩光芒是由红绿蓝三原色构成的一样,最复杂的for语句,也有其基本形态,它的模样是这样
的:

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

  之所以要区分cmd窗口和批处理文件两种环境,是因为在这两种环境下,命令语句表现出来的行为虽然基本一样,
但是在细节上还是稍有不同,最明显的一个差异就是:在cmd窗口中,for之后的形式变量I必须使用单百分号引用,
即%I;而在批处理文件中,引用形式变量I必须使用双百分号,即%%I。为了方便起见,若不是特别强调,以下的讲解
都以批处理文件环境为例。

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

  1、for、in和do是for语句的关键字,它们三个缺一不可;
  2、%%I是for语句中对形式变量的引用,就算它在do后的语句中没有参与语句的执行,也是必须出现的;
  3、in之后,do之前的括号不能省略;
  4、command1和command2表示字符串、变量或命令语句;

  现在,你可能已经会写一个简单的for语句了,比如:

[code1]

@echo off
for %%I in (bbs.bathome.cn) do echo %%I
pause

  保存为批处理文件并执行,将会在弹出的批处理窗

第1页

热门文档

相关文档

  • 批处理for语句从入门到精通

    批处理循环语句for 6页 1下载券 批处理命令for语句的基本... 22页 免费...批处理 for 语句从入门到精通批处理是一门简单的脚本语言,虽然不能独当一面,...

  • 批处理的循环语句

    变量 i 仅在当前循环语句 for 里起作用,%i 表示其值。注意:以上是直接在命令提示符里以命令的形式表达出来的写法;在批处理文件中应使用双百分号 %% 代替单...

  • 批处理for语句从入门到精通

    批处理 FOR语句 2页 2下载券 批处理循环语句for 6页 1下载券 批处理for...[系列教程]批处理 for 语句从入门到精通[2010.5.26 更新] ___版主提醒___...

  • 批处理for循环

    批处理for循环_电脑基础知识_IT/计算机_专业资料。批处理是一门简单的脚本语言,虽然不能独当一面,但是,若作为工作中的辅助工具, 绝对会让大家有随用随写、称心...

  • 批处理for语句的用法

    非常好的for教程,看完这个保你会用for 批处理for命令详解 FOR这条命令基本上都... 批处理循环语句for 6页 1下载券 批处理For语句从入门到精... 35页 4下载...

  • 批处理语句怎么编写批处理语句

    怎么编写批处理语句 收藏 文字扩展名是bat(在nt/2000/xp/2003下也可以是cmd)...(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一...

  • 批处理for循环详解

    批处理for循环详解_IT/计算机_专业资料。批处理 ,for 循环的详细解读!.../R 递归 进入根目录树 [Drive:]Path, 在树的每个目录中执行 for 语句。 ...

  • 批处理语句集合

    其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句 (goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for) 来循环 执行一条命令。...

  • 批处理for语句命令

    批处理for语句命令批处理for语句命令隐藏>> 批处理 for 语句命令.txt 再过.../r 的循环范围时,可以对当前目录下所有文 件(包括子目录里面的文件)进行操作...

  • 批处理for循环秒用

    批处理for循环秒用 隐藏>> 一、命令格式 FOR 参数 %%变量名 参数:FOR 有.../R: 递归, 进入根目录树 [Drive:]Path, 在树的每个目录中执行 for 语句。...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email