永发信息网

DOS中IF的用法,不会的别进…

答案:2  悬赏:50  手机版
解决时间 2021-03-07 19:45
  • 提问者网友:暗中人
  • 2021-03-07 13:05
最近本人在学习DOS但是IF弄不懂,高手帮一帮,别告诉我if/?,看懂就不问了,最好在举几个例子,还有erorrlevel,谢谢了…
最佳答案
  • 五星知识达人网友:一袍清酒付
  • 2021-03-07 13:41
常用有3种用法:
1.if [not] exist 1.txt echo yes 如果存在(或者不存在)1.txt 这个文件,显示字符串yes
2.if 1==1 echo yes 如果1=1,显示字符串yes
3.if errorlevel 0 echo yes 上一程序运行结果会返回一个errorlevel值,当这个返回值等于0时(即运行成功)显示字符串yes
if后面的条件符合时echo命令才会执行,当我们需要条件符合时执行一个命令,否则就执行另外一个命令时,需要用到else,用法是
if exist 1.txt (echo yes) else (echo no) 如果存在1.txt这个文件,显示字符串yes,否则(即不存在1.txt文件)就显示字符串no
全部回答
  • 1楼网友:像个废品
  • 2021-03-07 13:54

if 条件 (

    命令[条件正确时运行] )  else (

    命令[条件错误时运行]

)

例子

if exist c:\1.txt (

    type 1.txt) else (

    echo 不存在1.txt

)

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯