教你如何写BAT命令.docVIP

  • 44
  • 0
  • 约2.05万字
  • 约 13页
  • 2017-03-03 发布于湖北
  • 举报
教你如何写BAT命令 不要听了批处理文件就感到很神奇,其实这东西很简单的.你用过记事本没有?用过? 好的.将记事本打开,什么都不用写,然后选择文件,保存.保存类型选择所有文件,文件名则命名为 *.bat 这个*代表是文件名,你可以随便的起.保存好之后,看看你保存的地方,会出现一个白色窗口里有个黄色齿轮的图标.这东西就是你创建的批处理文件,双击他就可以运行,但他现在由于里面没有输入任何命令,所以他运行了并不会做任何事情.当我们想往这个*.bat文件中添加东西时,只要右键选择他,然后选择编辑,就可以打开记事本往内输入命令了. : S p; @: P _% c* i S??l7 { \- l6 G   批处理文件中的命令是什么? 9 b# f??X$ M7 R8 _ + E# T??P9 j; E# k6 ?% W( X6 \  批处理文件中的命令暂时先可以理解为dos命令,等稍后深入理解了以后再进行解释.批处理顾名思义就是一大堆东西堆在一起处理.换句话说就是往里面写一条条dos命令,然后按顺序挨个执行,效果跟你在cmd里敲dos命令是一个效果.只不过用批处理写好之后,要运行只要双击下就可以运行了.而不用再一遍一遍的重复的往里面打命令.这就是批处理文件的好处. F0 F. }0 I* R1 X??f Z) Y# k, ] ~ * m7 W0 G! z+ k??J6 m) t: I  除了运行dos命令之外,他还可以支持选择结构if,循环结构for,goto等,与c有点类似,但远没有c全面,并且编写语言十分不规范. 1 c??t( _* D+ m- f/ i9 C3 v S, _- d6 v A0 C) Y# v: j??W% w   批处理语法:) @! b7 _7 S H8 D* p/ \9 f; e ??i- H% T( d5 I0 f( v先讲个最基本的东西 @echo off9 w. V# S9 [: [1 @9 P$ O??N9 u 8 W) S4 P ^6 p D/ H; O  echo的意思是回旋,这里的意思就是回显,echo off意思就是关闭回显.前面的@表示echo off 这一行也不会回显你可以试着去掉@和整行去掉.@的另一个功能是在执行完批处理文件时自动恢复命令回显。如果第一句用的是ECHO OFF,那么在执行完批处理文件以后不会显示命令提示符。! l??x+ u1 U4 x( j8 S ^ g - e: n7 e+ z$ n2 k7 o: M4 n! J举个例子:如果我们先创建一个1.bat文件,往里面输入: h4 [; b D8 h) d??E, [( A; [ - @: g% c x. `, d: S* A( _% x dir 然后保存在c:\下.然后我们运行cmd,进入c盘根目录下,输入1.bat,则显示:4 U5 ^* B??y8 M* @ f2 I??F 6 s$ ^% s) T r3 tC:dir4 @1 r4 T! v( ^8 Z S* \( ~ 驱动器 C 中的卷没有标签。 ??P5 ^; P% K; V# Q卷的序列号是 0C5D-07FF. _+ D+ E1 K* f. Q; c/ r z( D7 S! l$ bC: 的目录( t7 k??K S: e1 ^+ u 5 M( [4 E+ H! R 2004-08-25??00:45? ? DIR? ?? ?? ? WINDOWS ! g; d( ]# F- d5 f8 m0 E6 T3 \2004-08-25??00:51? ? DIR? ?? ?? ? Documents and Settings 5 Y. S: p/ P5 ] i F9 m B ??u6 Q7 c5 U) _. z. h/ B1 ]6 r........... L- a* ? F8 m2 G0 g) F+ o7 V ??@9 p, P2 Z5 v3 W$ [- Z C: 8 J9 L L. q( M/ X 3 Z _# v$ j x! g( t [7 C如果将1.bat内容修改成 w% E% `7 P??b/ L! B H3 m0 I5 P6 j/ c, hecho off p; q7 R. U! Z??U $ i0 a3 B5 c# F9 @dir3 R! q) I0 E I6 D2 J* \0 i 5 T0 @6 V, k/ \! X+ v0 u然后再在cmd里输入1.bat,则会显示 8 B$ F G; D+ c- r??N8 p9 p% g) [- y( L! R! g8 l C:echo off       //因为运行了echo off,所以没有显示dir命令,直接显示了结果6 B/ f; g/ G# A0 k0 c2 n: K9 G

文档评论(0)

1亿VIP精品文档

相关文档