首页
前端开发
后端开发
移动端开发
服务器部署
程序架构
发布经验
.bat批处理基础
tom 08-28 06:03
举报
文章标签
Windows 批处理
.bat
.vbs
批处理(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" TesterWei.bat ``` 批处理的常见命令(针对以上例子部分命令,更多可自行百度查阅资料) 1、REM 和 :: 一般用来给程序加上注解,该命令后的内容不被执行,但能回显,后者也是注释作用, 而且更简洁有效。 2、ECHO 和 @ 回显,字符放在命令前将关闭该命令回显,无论此时echo是否为打开状态。 3、PAUSE 在这里就是停止系统命令的执行并显示下面的内容。 4、ERRORLEVEL 程序返回码。 5、GOTO 和 : GOTO会点编程的朋友就会知道这是跳转的意思。 6、TITLE 设置CMD窗口标题。 7、CALL CALL命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后,再继续执行原来的批处理。 8、IF IF 条件判断语句。 9、SET /P SET /P这里提示用户输入。 10、%A% 变量的应用,显示出变量A的值。
浏览量 1022
点赞 11
以上内容是否解决您的问题?
好文推荐
没解决问题
我来说
提交
精选评论
java
8
111111111111111111
关于作者
tom 码邻 8年
作者很懒,啥也没留下。。。
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
作者热文
热点资讯