window 下 bat 多条件判断
来源:互联网 发布:js编辑器中文版 编辑:程序博客网 时间:2024/06/18 16:38
==多条件判断:(1)==
chcp 65001@echo off choice /C dme /M "defrag,mem,end"if errorlevel 3 goto endif errorlevel 2 goto mem if errotlevel 1 goto defrag:defrag echo AAApausegoto end:mem echo BBBpausegoto end:end echo CCCC pause
(注意,用if errorlevel判断返回值时,要按返回值从高到低排列)
以上代码,在控制台输入 D
或者M
或者E
,只会输出AAA
和 BBB
,至于CCC
则不会输出!
==多条件判断:(2)==
::设置编码方式chcp 65001@echo off ::空格,英文冒号表示注释echo.set /p a= 请输入内容:if "%a%"=="1" ( echo 1111111111111111111111111111 pause)else ( if "%a%"=="2" ( echo 222222222222222222222222 pause )else ( if "%a%"=="3" ( echo 3333333333333333333333 pause )else ( if "%a%"=="4" ( echo 444444444444444444444444444444444444 pause ) ) ) echo 没有多余的选择,按任意键盘退出 pause exit)
==基本介绍:==
1、chcp(设置编码)
chcp
65001
UTF-8的chcp 936 可以换回默认的GBK
chcp 437 是美国英语
2、echo [on/off]作用:
on打开命令的回显状态;
off关闭命令的回显状态。关于“回显”,可以理解为:重复显示。
echo前面加@与否。
作用:加@代表不显示当前行命令自身;否则反之。
3、choice 用于控制台输入信息
4、errorlevel 用于判断数字:
5、批处理文件的内容为:
: 命令注释: @echo off 不显示后续命令行及当前命令行 dir c:\*.* >a.txt 将c盘文件列表写入a.txt call c:\ucdos\ucdos.bat 调用ucdos echo 你好 显示"你好" pause 暂停,等待按键继续 rem 准备运行wps 注释:准备运行wps cd ucdos 进入ucdos目录 wps 运行wps
7、start 命令
调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用
参考:http://www.jb51.net/article/49627.htm
阅读全文
0 0
- window 下 bat 多条件判断
- bat判断window服务是否存在
- window下 bat调用java,执行class
- window下使用ftp批处理bat脚本
- window下使用bat复制文件夹
- window下Nginx启动bat脚本
- Window bat判断文件是否存在…
- nginx多条件判断
- Window下利用BAT批处理自动配置JDK环境变量
- Window下利用BAT批处理自动配置JDK环境变量
- window下apache和mysql服务器的监控bat
- window 下tomcat 内存设置,bat启动方式的
- window server 环境下mysql数据库备份、压缩bat脚本
- linux 下bash条件判断属性整理
- shell条件判断式语句下
- 多条件if()判断语句
- linux if多条件判断
- nginx if多条件判断
- 【Android&Kotlin】在AndroidStudio上使用noArg和allOpen插件
- 映射文件
- ARM—I2C
- 杭电oj1060
- Pycharm 集成Redis可视化插件Iedis
- window 下 bat 多条件判断
- 分布式环境的简单搭建
- 右边定宽,左边自适应css布局总结(三种方案)
- 重做日志与归档日志的区别
- Linux最常用的20条命令
- 两个变量a,b交换值的方法
- 基础练习 01字串
- 信奥总结2
- 吴军《硅谷之谜》