批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat 。目前比较常见的批处理包含两类:DOS批处理和PS批处理。
我们这次要讲的是DOS批处理,首先我们先来看一个简单的批处理例子(脚本如下,可打开或折叠):
1 @echo off 2 cls 3 title TesterWei的dos程序 4 echo 欢迎使用我的dos程序 5 echo ------------------请选择---------------- 6 echo ------------------1.打开记事本---------- 7 echo ------------------2.打开计算器---------- 8 echo ------------------3.打开放大镜---------- 9 echo ------------------4.重启计算机---------- 10 echo ------------------5.关闭计算机---------- 11 echo ------------------6.设置dos窗口背景为白,字体为黑 12 echo ------------------7.取消关机或重启------ 13 echo ------------------8.退出---------------- 14 set /p a=请输入你的选择(1-9): 15 echo 你输入的数据是:%a% 16 17 18 if %a%==1 ( 19 goto ab 20 ) 21 if %a%==2 ( 22 goto ac 23 ) 24 if %a%==3 ( 25 goto ad 26 ) 27 if %a%==4 ( 28 goto ae 29 ) 30 if %a%==5 ( 31 goto af 32 ) 33 if %a%==6 ( 34 goto ag 35 ) 36 if %a%==7 ( 37 goto ah 38 ) 39 if %a%==8 ( 40 goto ai 41 ) 42 :ab 43 notepad 44 goto end 45 :ac 46 calc 47 goto end 48 :ad 49 magnify 50 goto end 51 :ae 52 shutdown /r 53 goto end 54 :af 55 shutdown /s /t 100 56 goto end 57 :ag 58 color f0 59 goto end 60 :ah 61 shutdown /a 62 goto end 63 :ai 64 exit 65 :end 66 call "TesterWei.bat"