什么是批处理文件?有什么作用?
2008-10-20 09:55
197 查看
1.批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。
bat是dos下的批处理文件
.cmd是nt内核命令行环境的另一种批处理文件
从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch, unix shell, awk, basic, perl 等脚本语言都是一样的,只不过应用的范围和解释的平台各有不同而已。甚至有些应用程序仍然沿用批处理这一称呼,而其内容和扩展名与dos的批处理却又完全不同。
2.作用:
批处理文件是.bat文件,可以用文本编辑编辑、建立、修改、打开。把DOS命令一个接一个地输进去,保存后,将该文件的后缀修改为.bat,双击此文件,即可执行该文件里的命令。其实它的作用是让你不用一个接一个的输入命令,一批一批地执行命令。
不知道我说的是不是不太清楚?但是现在已经不常用了,主要是在DOS年代里经常用到,可以将它加到启动里AUTOEXEC.bat,开机时自动执行。
bat是dos下的批处理文件
.cmd是nt内核命令行环境的另一种批处理文件
从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch, unix shell, awk, basic, perl 等脚本语言都是一样的,只不过应用的范围和解释的平台各有不同而已。甚至有些应用程序仍然沿用批处理这一称呼,而其内容和扩展名与dos的批处理却又完全不同。
2.作用:
批处理文件是.bat文件,可以用文本编辑编辑、建立、修改、打开。把DOS命令一个接一个地输进去,保存后,将该文件的后缀修改为.bat,双击此文件,即可执行该文件里的命令。其实它的作用是让你不用一个接一个的输入命令,一批一批地执行命令。
不知道我说的是不是不太清楚?但是现在已经不常用了,主要是在DOS年代里经常用到,可以将它加到启动里AUTOEXEC.bat,开机时自动执行。
相关文章推荐
- java的war、jar、ear包的作用分别是什么?及eclipse打包war文件方法
- plist文件里的"Bundle versions string, short" 跟 "Bundle version" 的区别及作用分别是什么?
- Tornado2.2下的【Build Boot ROM】菜单和批处理文件mkboot.bat都干了什么?
- C:/WINDOWS/system32/drivers/etc/hosts 文件有什么作用
- 批处理文件的@echo off是什么意思?
- 批处理文件的@echo off是什么意思?
- [windows] C:/WINDOWS/system32/drivers/etc/hosts 文件有什么作用
- dsp,dsw,ncb,opt,clw,plg,aps文件中分别存放的是什么东东,有什么作用?
- 域名解析文件Hosts是什么文件?有什么作用
- windows/prefetch文件夹能删吗?里面都是些什么文件,有什么作用??
- hibernate的配置文件*hbm.xml的class标签的 schema 是什么意思有什么作用?
- C语言里 头文件 和 源文件 作用是什么?
- MakeFile文件是什么——内容、工作原理、作用、使用
- 文件监视在游戏中什么作用?
- .NET中pdb文件的作用是什么
- xsd是什么文件,作用是什么?
- windows下的host文件在哪里,有什么作用?
- 修改C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用
- Linux 中 rc.local、init.d、rc.x、init 这几个文件(夹)各有什么作用?启动执行的脚本应该均放在 rc.local 中吗?
- Android开发中最基础的清单文件中各种不同的标签什么意思有什么作用和androidz中常用的显示单位及单位的换算