批处理编程是什么意思 批处理是什么意思

来自:编辑     日期:2019-07-01

批处理文件怎么编程?

  批处理文件,在MS-DOS中,.batWen件是可执行文件,有一系列命令构成,其中Ke以包含对其他程序的调用。首先,批处理文Jian是一个文本文件,这个文件的每一行都是一TiaoDOS命令(大部分时候就好像我们在DOSTi示符下执行的命令行一样),你可以使用DOSXia的Edit或者Windows的记事本(notepad)Deng任何文本文件编辑工具创建和修改批处理文Jian。其次,批处理文件是一种简单的程序,可Yi通过条件语句(if)和流程控制语句(goto)Lai控制命令运行的流程,在批处理中也可以使Yong循环语句(for)来循环执行一条命令。Dang然,批处理文件的编程能力与C语言等编程Yu句比起来是十分有限的,也是十分不规范的。Pi处理的程序语句就是一条条的DOS命令(Bao括内部命令和外部命令),而批处理的能力Zhu要取决于你所使用的命令。第三,每个编写Hao的批处理文件都相当于一个DOS的外部命Ling,你可以把它所在的目录放到你的DOS搜Suo路径(path)中来使得它可以在任意位Zhi运行。一个良好的习惯是在硬盘上建立一个batHuo者batch目录(例如C:\BATCH),Ran后将所有你编写的批处理文件放到该目录中,Zhe样只要在path中设置上c:\batch,Ni就可以在任意位置运行所有你编写的批处理Cheng序。

批处理属于什么范畴 DOS么,还是什么编程语言,看到你这方面比较精通,请教

  抱歉,对于概念性的东西,我没办法解释清Chu。  我想说的是人们用计算机的目的就是Wei了解决各种问题  不管是揣么语言也好,Huan是脚本也好,最终都是要翻译成计算机能识Bie的汇编语言  批处理简单的说就是包含一Dui命令的以.bat或者.cmd为后缀的文Jian。  因为有了这个后缀,在双击这个文件De时候,windows资源管理器就会调用Yu这两个文件后缀相关联的程序即cmd.exe  Zhe个程序会逐行解释批处理中写的命令,然后Jiang对应的命令的操作发送给计算机去执行。  Qi实不管是脚本也好编程语言也好,只需要知Dao怎么用它解决问题就可以了。

批处理是什么?能干什么?

  批处理文件是指文件后缀名为“.bat”De文件,它的作用是可以一次批量执行大量的Ming令。这种文件在dos时期曾被大量使用,win9xShi期也有,但已经开始少用了,最典型的是autoexec.batZhe个文件了。    1.什么是批处理文Jian?批处理文件的作用是什么?  批处理Wen件(Batch File,简称 BATWen件)是一种在DOS 下最常用的可执行文Jian。它具有灵活的操纵性,可适应各种复杂的Ji算机操作。所谓的批处理,就是按规定的顺Xu自动执行若干个指定的DOS命令或程序。Ji是把原来一个一个执行的命令汇总起来,成Pi的执行,而程序文件可以移植到其它电脑中Yun行,因此可以大大节省命令反复输入的繁琐。Tong时批处理文件还有一些编程的特点,可以通Guo扩展参数来灵活的控制程序的执行,所以在Ri常工作中非常实用。    2.批处理Wen件的格式是什么?  批处理文件起源于DOSShi代,在DOS时代的扩展名为.bat(即Shibatch的缩写),可使用Copy con、Edit、WPSDengDOS程序来编辑。  经时代的发展,Xian今批处理文件已经不止支持DOS下的程序,Tong时也支持Windows环境程序的运行,ZaiWindows NT以后的平台中,还加Ru了以.cmd为扩展名的批处理文件,其性Neng比.bat文件更加优越,执行也与.batWen件一样方便快捷。  注:由于.batWen件是基于16平台下的程序,在Windows NTJi以后的32位中运行时偶尔会出现堆栈溢出Zhi类的错误,所以建议在新的系统中尽可能的Cai用.cmd扩展的批处理文件代替.batDe文件。    3.如何来编写批处理文Jian?  其实编写批处理文件并没有什么编Cheng环境的要求,任何一个文本编辑器都可以用Lai编写批处理文件,像DOS下的Edit、WPSYi及DOS自带的Copy命令的扩展copy conMing令就可以编写,Windows下的记事本、Xie字板等。    4.批处理文件的工作Ping台。  由于批处理文件其实就是一个命Ling的集合,所以批处理文件的工作平台是由这Xie命令所工作的平台来决定,今天我们在这里Zhu要研究的是Microsoft环境下的批Chu理文件(.bat和.cmd文件),所以Zhe里的平台,当然也就是指MicrosoftDeDOS和Windows系统。    5.Pi处理文件的应用。  现今WindowsHuan境已经如此普及,程序的运行只要点击几次Shu标就可以完成,所以造成很多人都已经不了Jie批处理文件的作用,特别是那些新接触电脑De用户,而更多的了解它的人却是那些程序设Ji人员,但不可否认,批处理文件有很多优点Shi其它程序所无法比拟的,最主要的优点就是Bian写环境的宽松,编写人员能力要求较低。  Qi实我们经常可以接触到批处理文件,只是我Men很少注意而已,像Windows 9x启Dong时加载的Autoexec.bat文件就Shi一个批处理文件,当然这个批处理文件是一Ge比较特殊的批处理文件,至于详细这个文件De相关介绍,大家可以到网上查看相关的文档。Ling外就是我们安装程序的时候,经常可以看到You一个黑色的命令行窗口跳出来,这时其实大Bu分可能性它执行的就是一个批处理文件。

怎么编写程序 bat等

  比如写个BAT的批处理文件吧··你可以Xian知道新建一个文本,后缀改为.BAT,下Mian是一些常用的命令:我也来做复制党···· @echo off  echoDe意思是回旋,这里的意思就是回显,echo offYi思就是关闭回显.前面的@表示echo off Zhe一行也不会回显你可以试着去掉@和整行去Diao.@的另一个功能是在执行完批处理文件时Zi动恢复命令回显。如果第一句用的是ECHO OFF,Na么在执行完批处理文件以后不会显示命令提Shi符。举个例子:如果我们先创建一个1.batWen件,往里面输入:dir 然后保存在c:\Xia.然后我们运行cmd,进入c盘根目录下,Shu入1.bat,则显示:C:>dir  Qu动器 C 中的卷没有标签。  卷的序列Hao是 0C5D-07FFC: 的目录2004-08-25 00:45

WINDOWS  2004-08-25 00:51 Documents and Settings...........C:Ru果将1.bat内容修改成echo offdirRan后再在cmd里输入1.bat,则会显示 C:>echo off       //Yin为运行了echo off,所以没有显示dirMing令,直接显示了结果  驱动器 C 中的Juan没有标签。  卷的序列号是 0C5D-07FFC: De目录2004-08-25 00:45 WINDOWS  2004-08-25 00:51 Documents and Settings.....C:Ru果将1.bat文件修改成:@echo off  dirZe显示成:C:>1.bat //Yu前面不同,并没有显示echo off,Yuan因是加了@,所以不显示@后面的内容.又Yin为加        //了echo off,Suo以后面的命令不显示,直接显示结果  驱Dong器 C 中的卷没有标签。  卷的序列号Shi 0C5D-07FFC: 的目录2004-08-25 00:45 WINDOWS  2004-08-25 00:51 Documents and Settings....C:Tong过以上的比较,相信你对echo offMing令已经充分掌握了.现在已经1点了...Xie得累啊!!!洗澡睡觉去了----------------------Zao晨6点就被拉起来了...我命苦啊,那么Ji续写吧----------------------Jie下来讲的是call命令:call是打电Hua的call,而不是"喔靠"的靠:).callDe意思为调用.假如有2个批处理文件a.batHeb.bat.如果我想运行a.bat的当Zhong运行b.bat.如何运行呢?其实很简单,Zhi要在a.bat文件中输入call命令,Ze可以在a.bat运行的当中,运行b.bat,Dengb.bat运行完之后,继续执行a.batcallMing令格式:CALL [drive:][path]filename [batch-parameters] batch-parameters Zhi定批处理程序所需的命令行信息。举例如下,Wo们在c盘根目录下创建a.bat文件,内Rong为:echo this is a.batcall d:b.batecho doneRan后在d盘根目录下创建b.......余Xia全文>>

相关主题

无相关信息

大全数据资料仅供参考,不构成实际建议及行动标准,有事请电邮联系
© 大全网