|
hotdog
中级用户
积分 411
发帖 78
注册 2003-7-27
状态 离线
|
『楼 主』:
关于choice 命令
choice 命令的返回码为1234……是按什么顺序排的
如choice /c:dme defrag,mem,end
哪个返回码为1
哪个返回码为2
哪个返回码为3
交换次序返回码会变吗
如choice /c:dem defragend,mem
哪为大哥帮忙回答一下
|
|
2003-8-16 00:00 |
|
|
hotdog
中级用户
积分 411
发帖 78
注册 2003-7-27
状态 离线
|
|
2003-8-16 00:00 |
|
|
Roy
管理员
專業島民
积分 4869
发帖 1633
注册 2002-12-10
状态 离线
|
『第
3 楼』:
Quote: | 以下是引用hotdog在2003-8-16 3:12:22的发言:
choice 命令的返回码为1234……是按什么顺序排的
如choice /c:dme defrag,mem,end
哪个返回码为1
哪个返回码为2
哪个返回码为3
交换次序返回码会变吗
如choice /c:dem defrag,end,mem
哪为大哥帮忙回答一下 |
|
choice /c:dem defrag,end,mem
^----回码为1
^---回码为2
^--回码为3
|
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
|
|
2003-8-16 00:00 |
|
|
hotdog
中级用户
积分 411
发帖 78
注册 2003-7-27
状态 离线
|
『第
4 楼』:
那请问以下为什么要这样写
可以解释一下吗
@echo off
choice /c:dme defrag,mem,end
if errorlevel 3 goto defrag
if errorlevel 2 goto mem
if errotlevel 1 goto end
|
|
2003-8-16 00:00 |
|
|
hzy
高级用户
积分 578
发帖 135
注册 2003-7-10
状态 离线
|
『第
5 楼』:
写成这样比较明燎罢了!
你可以写成这样:
choice /c:dme d,m,e
也可以写成这样:
choice /c:dme
结果是一样的!
|
|
2003-8-16 00:00 |
|
|
hzy
高级用户
积分 578
发帖 135
注册 2003-7-10
状态 离线
|
|
2003-8-16 00:00 |
|
|
Roy
管理员
專業島民
积分 4869
发帖 1633
注册 2002-12-10
状态 离线
|
『第
7 楼』:
Quote: | 以下是引用hotdog在2003-8-16 16:46:38的发言:
那请问以下为什么要这样写
可以解释一下吗
@echo off
choice /c:dme defrag,mem,end
if errorlevel 3 goto defrag
if errorlevel 2 goto mem
if errotlevel 1 goto end
|
|
你搞錯了吧.....
是這樣才對吧:
@echo off
choice /c:dme defrag,mem,end
if errorlevel 3 goto end
if errorlevel 2 goto mem
if errotlevel 1 goto defrag
|
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
|
|
2003-8-16 00:00 |
|
|
hzy
高级用户
积分 578
发帖 135
注册 2003-7-10
状态 离线
|
『第
8 楼』:
Quote: | 以下是引用Roy在2003-8-16 17:02:12的发言:
Quote: | 以下是引用hotdog在2003-8-16 16:46:38的发言:
那请问以下为什么要这样写
可以解释一下吗
@echo off
choice /c:dme defrag,mem,end
if errorlevel 3 goto defrag
if errorlevel 2 goto mem
if errotlevel 1 goto end
|
|
你搞錯了吧.....
是這樣才對吧:
@echo off
choice /c:dme defrag,mem,end
if errorlevel 3 goto end
if errorlevel 2 goto mem
if errotlevel 1 goto defrag
|
|
呵呵!我也没在意[em09];
[此贴子已经被作者于2003-8-16 17:11:34编辑过]
|
|
2003-8-16 00:00 |
|
|
xiaojun
银牌会员
积分 2202
发帖 499
注册 2003-6-12
状态 离线
|
『第
9 楼』:
请问下: 这里的 if errorlevel 3 goto end ; 是指命令的什么地方执行错误就end呢?
|
一年四季,枫叶红了又红;人生四季,失去的,还能再来吗?—— ! |
|
2003-8-16 00:00 |
|
|
zl7322
高级用户
积分 871
发帖 269
注册 2003-7-2
状态 离线
|
|
2003-8-16 00:00 |
|
|
hotdog
中级用户
积分 411
发帖 78
注册 2003-7-27
状态 离线
|
|
2003-8-16 00:00 |
|
|
xiaojun
银牌会员
积分 2202
发帖 499
注册 2003-6-12
状态 离线
|
『第
12 楼』:
Quote: | 以下是引用zl7322在2003-8-16 22:42:11的发言:
如果选择3就执行end |
|
这个3在哪儿选择? 批处理它不是依次执行的吗?
|
一年四季,枫叶红了又红;人生四季,失去的,还能再来吗?—— ! |
|
2003-8-16 00:00 |
|
|
hotdog
中级用户
积分 411
发帖 78
注册 2003-7-27
状态 离线
|
|
2003-8-17 00:00 |
|
|
死性不改
中级用户
积分 378
发帖 88
注册 2004-5-5
状态 离线
|
『第
14 楼』:
正在找这个!
|
www.51ct.net |
|
2004-6-24 00:00 |
|
|
v70wl
初级用户
积分 106
发帖 1
注册 2004-6-21
状态 离线
|
|
2004-6-24 00:00 |
|