预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共63页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

精选可编纂批处置文件是将一系列下令按必定的次序聚集为一个可履行的文本文件,其扩年夜名为BAT。第一局部:批处置外部下令1、REMREM是个注释下令普通是用来给次序加上注解的,该下令后的内容在次序履行的时分将不会被表现跟履行。例:REM你如今看到的的确是注解,这一句将不会被履行。在以后的例子中说明的内容都REM会放在REM前面。请年夜伙儿留意。2、ECHOECHO是一个回显下令要紧参数有OFF跟ON,普通用ECHOmessage来表现一个特定的音讯。例:EchooffRem以上代表封闭回显即不表现所履行的下令Echo谁人的确是音讯。Rem以上代表表现"这的确是音讯"这列字符履行后果:C:\>ECHO.BAT谁人的确是音讯。3、GOTOGOTO即为跳转的意思。在批处置中同意以":XXX"来构建一个标号而后用GOTO:标号直截了当来履行标号后的下令。例:LABELREM下面的确是名为LABEL的标号。DIRC:\DIRD:\GOTOLABELREM以上次序跳转标号LABEL处接着履行。4、CALLCALL下令能够在批处置履行进程中挪用另一个批处置,当另一个批处置履行完后再接着履行本来的批处置。例:批处置2.BAT内容如下:ECHO这的确是2的内容批处置1.BAT内容如下:ECHO这是1的内容CALL2.BATECHO1跟2的内容全体表现实现履行后果如下:C:\>1.BAT这是1的内容这的确是2的内容1跟2的内容全体表现实现5、PAUSEPAUSE停顿零碎下令的履行并表现下面的内容。例:C:\>PAUSE请按恣意键接着...6、IFIF前提推断语句,语法格局如下:IF[NOT]ERRORLEVELnumbercommandIF[NOT]string1==string2commandIF[NOT]EXISTfilenamecommand阐明:[NOT]将前往的后果取反值即"假如不"的意思。ERRORLEVEL是下令履行实现后前往的加入值Number加入值的数字取值范畴0~255。推断时值的陈列次序应当又年夜到小。前往的值年夜于或即是指定的值时前提成破。string1==string2string1跟string2都为字符的数据,英笔墨符的巨细写将看做差别,谁人前提中的即是号必需是2个〔相对相称〕,前提想等后即履行前面的commandEXISTfilename为文件或目次存在的意思。IFERRORLEVEL这条语句必需放在某一个下令前面。履行下令后由IFERRORLEVEL来推断下令的前往值。例:1、IF[NOT]ERRORLEVELnumbercommand检测下令履行完后的前往值做出推断。echooffdirz:rem假如加入代码为1〔不胜利〕就跳至题目1处履行IFERRORLEVEL1goto1rem假如加入代码为0〔胜利〕就跳至题目0处履行IFERRORLEVEL0goto0:0echo下令履行胜利!Rem次序履行终了跳至题目exit处加入gotoexit:1echo下令履行掉败!Rem次序履行终了跳至题目exit处加入gotoexit:exitRem这里是次序的出口2、IFstring1==string2command检测以后变量的值做出推断ECHOOFFIF%1==2gotonoEcho变量相称!Gotoexit:noecho变量不相称gotoexit:exit年夜伙儿能够如此看后果C:\>test.bat数字3、IF[NOT]EXISTfilenamecommand发觉特定的文件做出推断echooffIFnotEXISTautoexec.batgoto1echo文件存在胜利!gotoexit:1echo文件不存在掉败!gotoexit:exit谁人批处置年夜伙儿能够放在c盘跟d盘分不履行看看后果。7、FORFOR谁人下令比拟专门是一个轮回履行下令的下令,同时FOR的轮回外面还能够套用FOR在进展轮回。这篇咱们引见根本的用法就不做套用的轮回了,前面再来解说套用的轮回。在批处置中FOR的下令如下:FOR[%%c]IN(set)DO[command][arguments]鄙人令行中下令如下:FOR[%c]IN(set)DO[command][arguments]常用参数:/L该集表现以增量方法从开场到终了的一个数字序列。因而,(1,1,5)将发生序列12345,(5,-1,1)将发生序列(54321)。/D假如会合包含通配符,那么指定与目次名婚配,而不与文件名婚配。/F从指定的文件中读取数据作为变量eol=c-指一个行注释字符的开头(就一个)skip=n-指在文件开场时疏忽的行数。delims=xxx-指分开符集。谁人交换了空格跟跳格键的默许分开符集。tokens=x,y,m-n-指每行的哪一个标记被通报到每个迭代的for自身。这