cmd if 用法

IF[NOT]12command的具体用法谢谢!... IF [NOT] 12 command 的具体用法 谢谢! 展开
 我来答
匿名用户
2013-06-06
展开全部
if 条件语句
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
not
指定只有当条件为假时才执行该命令。
errorlevel number
只有当由 Cmd.exe 运行的前一个程序返回大于或等于 number 的退出代码时,才能指定真条件。
command
指定只有满足前面的条件时才应执行的命令。
exist filename
如果 filename 存在,则指定真条件。
举例:

1.
dir C:\
if errorlevel == 1 echo 程序执行错误
if errorlevel == 0 echo 程序正确执行
pause
运行后。。会先列出C盘下的目录然后显示程序正确执行;因为dir C:\这条语句执行了,所以返回真值0;如果用别的语句,执行语句错误则返回假值1;

2.set password=123
set /p lin=请输入密码:
if %lin%==123 echo 密码正确
if not %lin%==123 echo 密码错误
pause
这个就是让输入个密码,如果用户输入123,则显示密码正确,如果输入的不是123,则显示密码错误。。

3.
if exist lin.bat echo 有lin.bat文件
if not exist lin.bat echo 没有lin.bat文件
pause
如果电脑里有lin.bat这个文件,显示有lin.bat文件;否则显示没有lin.bat文件。。。
另外我们也可以给文件加路径:
if exist D:\lin.bat echo 有lin.bat文件
if not exist D:\lin.bat echo 没有lin.bat文件
pause
如果电脑D盘里有lin.bat这个文件,显示有lin.bat文件;否则显示没有lin.bat文件。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-06
展开全部
这是dos命令吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式