![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-17 04:16 |
共 47,813 主题排行 / 349,903 发帖 / 今日 0 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 为什我这的批处理运行不了 |
| 可打印版本 679 / 2 |
| 第1楼 99jat | 发表于 2004-11-30 00:00 |
| 初级用户 发帖 2 积分 110 | |
|
为什我这的批处理运行不了 @echo off
choice /c:ny if errorlevel y goto 2 if errorlevel n goto 1 :1 dir/w @echo .... @echo .... @echo .... @echo 现在已执行n @echo ..... @echo ..... pause goto 3 :2 dir/w @echo @echo @echo 现在已执行y @echo @echo pause GOTO 3 :3 C: 为什么我每次我每次选N,或Y都会执行第一个,既执行A,这是为什么,是不是这个批处理有什么错误的了 |
|
| 第2楼 Climbing | 发表于 2004-11-30 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
请仔细查一下Choice命令的用法,choice不是这样用滴。choice /c:ny ...
if errorlevel 2 goto _yes if errorlevel 1 goto _no if errorlevel 0 goto _userabort |
|
| 第3楼 defrag | 发表于 2004-12-31 00:00 |
| 中级用户 发帖 570 积分 456 | |
以下是引用Climbing在2004-11-30 16:08:31的发言: 楼主的才对,要不你试试事实!!!!!!!! |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |