中国橡胶发展史:什么是批处理??

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 11:48:14
说真的,下面的朋友说的都不错,

批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯燥的,很少有人能面对满屏幕的代码而静下心来。所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不知不觉中爱上批处理(晕,怎么又是爱?到底批处理和爱有什么关系?答案:没有!)。再说句“闲话”:要学好批处理,DOS基础一定要牢!当然脑子灵活也是很重要的一方面。

按照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。

OK,never claver and get to business(闲话少说言归正传)。批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯燥的,很少有人能面对满屏幕的代码而静下心来。所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不知不觉中爱上批处理(晕,怎么又是爱?到底批处理和爱有什么关系?答案:没有!)。再说句“闲话”:要学好批处理,DOS基础一定要牢!当然脑子灵活也是很重要的一方面。

一个批处理文件只不过是一些DOS命令的组合。它是执行一系列常用命令非常有用的方法。
除了标准的DOS命令之外,批处理文件可以包括一系列特殊的命令,这些命令允许你用一些可替换的参数编写简单程序。启动批处理文件后,可替换参数,也就是0到9之间的一个整数前面加上一个%符号,将被你在命令行键入的自变量所置换。其中最普遍使用的批处理文件是AUTOEXEC.BAT文件,无论什么时候启动或重启动系统,DOS都将自动执行它。此文件允许你做如下事情:输入当前日期、设置命令路径与系统提示符及装载程序,而不需分别键入每个命令。AUTOEXEC.BAT文件必须位于启动DOS盘的根目录下。
所有批处理文件必须以.BAT作为扩展名,不过当你运行该文件时并不需要在命令行键入扩展名。要执行批处理文件,只需简单地在系统提示符下键入其文件名即可,DOS将按顺序执行批处理文件所包含的命令。

学过DOS的老用户对批处理都有所了解,但从Windows入门的朋友可能对它不太了解。在Windows时代批处理还是有它的用武之地。举几个例子,比如,当你新装一台电脑的时候需要用到DOS命令,需要用键入命令的方式安装系统;如果你能把所有的命令都串起来,让它自动执行,那么安装工作就会变得很自动化。这种串起来的命令就是批处理。像这样,把许多命令集合到一个文件里,完成自动化任务的可执行文件就是批处理文件。批处理文件一般以BAT为扩展名,我们再举个例子来说明批处理文件的建立和在Windows环境下的用途。比如,我们要在某文件夹下建立8个文件夹,它们的名字分别是MULU1、MULU2……MULU8等,我们可以用“记事本”在该文件夹下先建立一个文件MAKE.BAT(注意:扩展名要是BAT,不能是TXT),然后编辑这个文件,其内容是诸如:
MD MULU1
MD MULU2
……
MD MULU8
等8行内容,编辑完成存盘后,只要我们双击建立好的MAKE.BAT文件,8个文件夹就会自动为我们建立好。大家可能看出来了,如果建立的文件夹很多,而且如果文件夹名称是带有汉字的长文件名,用这种方法会很(转下)