文档详情

批处理 for语句从入门到精通系列教程.doc

发布:2016-04-01约2.16万字共33页下载文档
文本预览下载声明
[系列教程]for语句从入门到精通[2009.2.12更新] ____________________________版主提醒____________________________   为了避免影响技术讨论、提高看帖的舒适性,请大家不要在此帖下跟 无实质内容的口水帖,特别是纯顶、纯支持、纯感谢、路过之类的帖子, 管理人员将不定期清理此类回帖,请大家多参与讨论少灌水,与人方便, 终将给自己带来方便,谢谢合作。 ________________________________________________________________   批处理是一门简单的脚本语言,虽然不能独当一面,但是,若作为工作中的辅助工具,绝对会让大家有随用随写、称心如意的畅快感。   和其他语言相比,批处理语言有其先天性的优势:   1、系统自带,无需另行安装;   2、命令少,语句简洁,上手非常快;   3、编写出来的脚本小巧玲珑,随写随用;   但是,因为它以命令行方式工作,操作多有不便,在图形界面大行其道的windows世界里,多多少少会让大众望而却步;就算是对命令行有好感的新手,面对微软有如天书的帮助文件,很多人也会败下阵来,因此,论坛里很多会员也发出了编写系统的批处理教程的呼声。   编写系统的批处理新手教程,一直是论坛管理层讨论的热点问题,但是,各位管理人员大多都有工作在身,而系统的教程涉及的面是如此之广,面对如此浩大的工程,仅凭一两个人的力量,是难以做好的,因此,本人退而求其次,此次发布的教程,以专题的形式编写,日后人手渐多之后,再考虑组织人力编写全面的教程。   之所以选择最难的for,一是觉得for最为强大,是大多数人最希望掌握的;二是若写其他命令教程,如果没有for的基础,展开来讲解会无从下手;三是for也是批处理中最复杂最难掌握的语句,把它攻克了,批处理的学习将会一片坦途。   这次的for语句系列教程,打算按照for语句的5种句式逐一展开,在讲解 for /f 的时候,会穿插讲解批处理中一个最为关键、也是新手最容易犯错的概念:变量延迟,大纲如下: 引用: 一 前言 二 for语句的基本用法 三 for /f (含变量延迟) 四 for /r 五 for /d 六 for /l 楼主热帖 [系列教程]for语句从入门到精通[2009.2.12更新] chm文件反编译器V1.2[2008.3.13] 照片整理器[2008-10-12] 搜索更多相关主题的帖子: 语句 入门 教程 闭关ing,非诚勿扰。 尺有所短寸有所长,学好批处理没商量; 考虑问题复杂化,解决问题简洁化。 UID 5? 帖子 627? 精华 5? 积分 3794? PB 2122 ? 技术 5 ? 声望 3 ? 阅读权限 255? 来自 四川-成都? 在线时间 821 小时? 注册时间 2007-10-25? 最后登录 2009-3-8? 失踪天数:0 查看详细资料 引用 回复 Top 每一篇文章的背后都苦苦守候着一颗渴望共鸣的心灵! namejm [楼主] 昵称 尘土飞扬 管理员 版主申请任免 版主办公室 论坛公告 意见反馈交换链接 论坛总版规 帖子 627? 积分 3794? 技术 5 ? 声望 3 ? 注册时间 2007-10-25? 发短消息 当前在线 2楼 大 中 小 发表于 2008-10-16 21:10? 只看该作者 所发主题 加为好友 一、前言   在批处理中,for是最为强大的命令语句,它的出现,使得解析文本内容、遍历文件路径、数值递增/递减等操作成为可能;配合if、call、goto等流程控制语句,更是可以实现脚本复杂的自动化、智能化操作;合理使用for语句,还能使代码大为简化,免除各位编写大量重复语句之苦。而能否熟练使用for语句,已经成为衡量一个人批处理水平高低最主要的标准。   在这个系列教程中,我将通过实际应用中频繁出现的例子,带领大家步入for语句的神奇之门,一步步迈向for语句的魔幻殿堂,使得大家在实际的应用中,能独立写出简洁高效的代码,在批处理的世界里自由驰骋。   注意:以下的讲解,都是基于简体中文版Windows XP Pro SP3的操作系统环境。 闭关ing,非诚勿扰。 尺有所短寸有所长,学好批处理没商量; 考虑问题复杂化,解决问题简洁化。 UID 5? 帖子 627? 精华 5? 积分 3794? PB 2122 ? 技术 5 ? 声望 3 ? 阅读权限 255? 来自 四川-成都? 在线时间 821 小时? 注册时间 2007-10-25? 最后登录 2009-3-8? 失踪天数:0 查看详细资料 引用 回复 Top 若想迅速地搜索到相关的讨论帖,请以己度
显示全部
相似文档