![](https://csdnimg.cn/release/download_crawler_static/706187/bg1.jpg)
标题:手把手教你写批处理批处理的介绍
作者:佚名
编者:
出处:中国 联盟之联合 论坛
题注:
日期:
批处理的介绍
扩展名是 在 下也可以是 的文件就是批处理文件。
编注
! 是 下的批处理文件
! 是 内核命令行环境的另一种批处理文件
从更广义的角度来看," 的 #$ 脚本以及其它操作系统甚至应用程序中由外壳进行解
释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单
位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析, #%
" #$% &% % $ 等脚本语言都是一样的,只不过应用的范围和解释的平台
各有不同而已。甚至有些应用程序仍然沿用批处理这一称呼,而其内容和扩展名与 的
批处理却又完全不同。
首先批处理文件是一个文本文件,这个文件的每一行都是一条 命令(大部分时候就
好 象 我 们 在 提 示 符 下 执 行 的 命 令 行 一 样 ) , 你 可 以 使 用 下 的 ' 或 者
( 的记事本$等任何文本文件编辑工具创建和修改批处理文件。
题注
批处理文件中完全可以使用非 命令,甚至可以使用不具有可执行特性的普通数据性文
件,这缘于 系统这个新型解释平台的涉入,使得批处理的应用越来越“边缘化”。
所以我们讨论的批处理应该限定在 环境或者命令行环境中,否则很多观念和设定都需
要做比较大的变动。
其次,批处理文件是一种简单的程序,可以通过条件语句)和流程控制语句来控制
命令运行的流程,在批处理中也可以使用循环语句)来循环执行一条命令。当然,批处
理文件的编程能力与 语言等编程语句比起来是十分有限的,也是十分不规范的。批处理
的程序语句就是一条条的 命令(包括内部命令和外部命令),而批处理的能力主要
取决于你所使用的命令。