![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 10:09 |
共 48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]请帮我解答以下批处理问题!!谢谢!!! |
| 可打印版本 701 / 3 |
| 第1楼 zhj85818 | 发表于 2007-11-04 07:46 |
| 初级用户 发帖 26 积分 70 | |
|
[求助]请帮我解答以下批处理问题!!谢谢!!! @echo off
:loop cls echo main menu echo. echo a run msav(virus protection) echo b run defrag(disk defragmentation) echo c run men(memory use display) echo q quit to dos echo . choice /c:abcq enter choice: if not errorlevel 1 goto done if errorlevel 1 if not errorlevel 2 msay if errorlevel 2 if not errorlevel 3 defrag if errorlevel 3 if not errorlevel 4 men /debug /puge if errorlevel 4 goto done pause goto loop :done 在此程序中我如果: 选择a那莫在 if not errorlevel 1 goto done if errorlevel 1 if not errorlevel 2 msay 语句中都符合条件 第一句小于等于1 第二句大于等于1小于等于2 两句都符合等于1的条件 请高手帮我解答 !! 谢谢!! |
|
| 第2楼 zhj85818 | 发表于 2007-11-04 07:49 |
| 初级用户 发帖 26 积分 70 | |
|
我是新手请大家帮忙
|
|
| 第3楼 abcd | 发表于 2007-11-04 07:56 |
| 银牌会员 发帖 739 积分 1,436 | |
|
if not errorlevel 1
是小于1 不是小于等于1吧 |
|
| 第4楼 zhj85818 | 发表于 2007-11-05 08:07 |
| 初级用户 发帖 26 积分 70 | |
|
谢谢大家
此问题已解决 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |