BAT很好很强大

cmd.exe下可以干的事情,bat都可以干,并且批量。几点常用:
1.  批处理文件的参数

批处理文件还可以像C语言的函数一样使用参数(相当于DOS命令的命令行参数),这需要用到一个参数表示符"%"。

%[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其

它参数字符串用%1到%9顺序表示。
2. IF ERRORLEVEL

IF ERRORLEVEL 是用来测试它的上一个DOS命令的返回值的,注意只是上一个命令的返回值,而且返回值必须依照从大到小次序顺序判断。

3. 字符串

注意:为了防止参数为空的情况,一般会将字符串用双引号(或者其它符号,注意不能使用保留符号)括起来。如:if [%1]==[A] 或者 if %1*==A* > 创建一个文件>> 追加到一个文件后面。

4. 几点注意

  1.少敲空格

  2.引用环境变量:%xx%

  3.Dos命令是bat功能强悍的源泉,/?是王道

详细参考:http://blog.csdn.net/yejun8214/archive/2008/04/13/2289259.aspx

 

posted @ 2010-11-25 23:37  能巴  阅读(793)  评论(0编辑  收藏  举报