首页 > 其他 > 详细

批处理(语句结构)

时间:2017-09-29 11:54:37      阅读:297      评论:0      收藏:0      [点我收藏+]

一,语句结构(选择和循环)

  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"作为相反操作

 

批处理(语句结构)

原文:http://www.cnblogs.com/mycyl/p/7610381.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!