![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 12:54 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » 关于choice 命令 |
| 可打印版本 4,113 / 17 |
| 第1楼 hotdog | 发表于 2003-08-16 00:00 |
| 中级用户 发帖 78 积分 411 | |
|
关于choice 命令 choice 命令的返回码为1234……是按什么顺序排的
如choice /c:dme defrag,mem,end 哪个返回码为1 哪个返回码为2 哪个返回码为3 交换次序返回码会变吗 如choice /c:dem defragend,mem 哪为大哥帮忙回答一下 |
|
| 第2楼 hotdog | 发表于 2003-08-16 00:00 |
| 中级用户 发帖 78 积分 411 | |
|
怎么没人帮我啊
|
|
| 第3楼 Roy | 发表于 2003-08-16 00:00 |
| 管理员 发帖 1,633 积分 4,869 | |
以下是引用hotdog在2003-8-16 3:12:22的发言: choice /c:dem defrag,end,mem ^----回码为1 ^---回码为2 ^--回码为3 |
|
| 第4楼 hotdog | 发表于 2003-08-16 00:00 |
| 中级用户 发帖 78 积分 411 | |
|
那请问以下为什么要这样写
可以解释一下吗 @echo off choice /c:dme defrag,mem,end if errorlevel 3 goto defrag if errorlevel 2 goto mem if errotlevel 1 goto end |
|
| 第5楼 hzy | 发表于 2003-08-16 00:00 |
| 高级用户 发帖 135 积分 578 | |
|
写成这样比较明燎罢了!
你可以写成这样: choice /c:dme d,m,e 也可以写成这样: choice /c:dme 结果是一样的! |
|
| 第6楼 hzy | 发表于 2003-08-16 00:00 |
| 高级用户 发帖 135 积分 578 | |
|
只不过屏幕的提示不同而已!
|
|
| 第7楼 Roy | 发表于 2003-08-16 00:00 |
| 管理员 发帖 1,633 积分 4,869 | |
以下是引用hotdog在2003-8-16 16:46:38的发言: 你搞錯了吧..... 是這樣才對吧: @echo off choice /c:dme defrag,mem,end if errorlevel 3 goto end if errorlevel 2 goto mem if errotlevel 1 goto defrag |
|
| 第8楼 hzy | 发表于 2003-08-16 00:00 |
| 高级用户 发帖 135 积分 578 | |
以下是引用Roy在2003-8-16 17:02:12的发言:呵呵!我也没在意; |
|
| 第9楼 xiaojun | 发表于 2003-08-16 00:00 |
| 银牌会员 发帖 499 积分 2,202 | |
|
请问下: 这里的 if errorlevel 3 goto end ; 是指命令的什么地方执行错误就end呢?
|
|
| 第10楼 zl7322 | 发表于 2003-08-16 00:00 |
| 高级用户 发帖 269 积分 871 | |
|
如果选择3就执行end
|
|
| 第11楼 hotdog | 发表于 2003-08-16 00:00 |
| 中级用户 发帖 78 积分 411 | |
|
我明白了
谢谢 |
|
| 第12楼 xiaojun | 发表于 2003-08-16 00:00 |
| 银牌会员 发帖 499 积分 2,202 | |
以下是引用zl7322在2003-8-16 22:42:11的发言: 这个3在哪儿选择? 批处理它不是依次执行的吗? |
|
| 第13楼 hotdog | 发表于 2003-08-17 00:00 |
| 中级用户 发帖 78 积分 411 | |
|
e
|
|
| 第14楼 死性不改 | 发表于 2004-06-24 00:00 |
| 中级用户 发帖 88 积分 378 | |
|
正在找这个!
|
|
| 第15楼 v70wl | 发表于 2004-06-24 00:00 |
| 初级用户 发帖 1 积分 106 | |
|
choice命令是什么意思
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |