批处理(语句结构)
Posted mycyl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理(语句结构)相关的知识,希望对你有一定的参考价值。
一,语句结构(选择和循环)
1. if ----- 条件判断语句(选择结构)
判断信息是否相等(==) 判断错误级别(%errorlevel%) 判断文件是否存在
判断MS-DOS扩展版本号(扩展用法) 判断变量是否存在(扩展用法) 信息比较运算(扩展用法)
(1) 判断信息是否相等(==)
@echo off if abc==ABC ( echo abc euqal ABC ) else ( echo abc not euqal ABC ) pause>nul
(2) 判断错误级别(%errorlevel%)
错误级别“errorlevel”是MS_DOS的内置环境变量,主用于上一条命令是否执行成功,成功返回0,失败返回相应的错误级别码。
@echo off if %errorlevel%==0 ( echo success! ) else ( echo failed! ) pause>nul ::这种方式作为关键字使用,"number"作为错误级别码,“not”作为相反操作
(3)判断文件是否存在
@echo off :: "exist",是关键字表示“存在” if exist C:\a.txt ( echo file is find!
del C:\a.txt ) else ( echo file is not found! ) pause>nul :: "not"作为相反操作
以上是关于批处理(语句结构)的主要内容,如果未能解决你的问题,请参考以下文章