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.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
)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯