![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 13:18 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]这个判断语句为何出错? |
| 可打印版本 740 / 11 |
| 第1楼 tyhcwfc | 发表于 2008-05-11 14:57 |
| 新手上路 发帖 4 积分 10 | |
|
[求助]这个判断语句为何出错? @echo off
set /p var=请输入 if %var%=gulou echo 88 else echo nodata pause 怎么批处理执行的有问题啊?自己随便写的,不太会,请大家指教 [ Last edited by lxmxn on 2008-5-12 at 12:14 AM ] |
|
| 第2楼 slore | 发表于 2008-05-11 15:01 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
if /?
这是一个典型的错误=。= @echo off set /p var=请输入 if %var%==gulou ( echo 88 ) else ( echo nodata) pause 还有==的问题 |
|
| 第3楼 tyhcwfc | 发表于 2008-05-11 15:05 |
| 新手上路 发帖 4 积分 10 | |
|
楼上的,
按照你的 @echo off set /p var=请输入 if %var%=gulou ( echo 88 ) else ( echo nodata) pause 还是什么都显示不了哈 |
|
| 第4楼 slore | 发表于 2008-05-11 15:11 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
你比较一下区别?
还有把我说的话看完整……应该可以明白了吧 |
|
| 第5楼 26933062 | 发表于 2008-05-11 15:16 |
| 银牌会员 发帖 879 积分 2,268 | |
|
3楼照抄都抄错,无语。。。。。
|
|
| 第6楼 tyhcwfc | 发表于 2008-05-11 15:20 |
| 新手上路 发帖 4 积分 10 | |
|
汗,我只是修改了一下,LS的............
明白问题所在了,谢谢了 |
|
| 第7楼 tyhcwfc | 发表于 2008-05-11 15:24 |
| 新手上路 发帖 4 积分 10 | |
|
自己想起来了
@echo off set /p var=请输入 if "%var%"="gulou" ( echo 88 ) else ( echo nodata) pause |
|
| 第8楼 slore | 发表于 2008-05-11 15:39 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
=.=
汗一个先……你还没有明白 |
|
| 第9楼 HAT | 发表于 2008-05-12 00:28 |
| 版主 发帖 5,017 积分 9,023 | |
|
不管是哪种编程语言,总是有人搞错等号^_^
|
|
| 第10楼 26933062 | 发表于 2008-05-12 00:30 |
| 银牌会员 发帖 879 积分 2,268 | |
|
问题是他居然明白了。。。。。汗。。!
|
|
| 第11楼 slore | 发表于 2008-05-12 00:32 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
VB/VBS的话……=号应该不会错=。=
|
|
| 第12楼 bat-zw | 发表于 2008-05-12 00:33 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
&&新手嘛,都是从这个程度过来的,我想我可以理解,只要肯问肯想就是好的,还就怕光问不想的。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |