本文是初学.bat文件用法的一些总结。
.bat文件一般用于批处理,它的调用就是双击文件或在DOS环境下键入文件名运行。如在C:\Workspace下有个Test.bat,在命令行中输入"C:\Workspace\Test.bat"就可以运行,或者将当前目录切换到C:\Workspace然后键入Test.bat运行。
个人觉的.bat文件其实将很多条DOS命令整合到文件中整体运行,一个bat文件中可以调用另一个bat文件,用关键字call。
bat文件是可以带参数,在文件中以%1表示第1个参数,%2表示第2个参数,并以此类推。如运行命令"Test.bat one 123",在Test.bat文件中%1将被替换成字符串“one”,%2替换成字符串"123"。如果参数缺省默认为空。
变量的设置用"set varname=*",要用关键字set,“=”前后最好不要有空格。调用时采用两个百分号围住,如%varname%。
几个常用关键字:
rem 注解,类似C语言中的//
set 变量设置
call 调用文件
goto 跳转到指定标志
echo 打印信息