![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-25 05:22 |
共 47,813 主题排行 / 349,918 发帖 / 今日 1 篇 / 48,274 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请问这个带有选择项的批处理是怎么样实现的 |
| 可打印版本 4,191 / 35 |
| 第31楼 fastslz | 发表于 2006-11-03 08:03 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
好像都混淆了楼主说的应该是纯DOS模式,楼主改用Wbat 2.50吧DOS、XP通用的,只是不支持936代码页
http://home.mnet-online.de/horst.muc/ |
|
| 第32楼 qingyangecho | 发表于 2006-11-03 10:08 |
| 初级用户 发帖 40 积分 97 | |
|
谢谢楼上各位
安全通过.删除了部分参数和更改了部分变量就成了,不知道是啥原因 CHOICE.com /C:1234 IF ERRORLEVEL 1 GOTO RESTORE IF ERRORLEVEL 2 GOTO SUPPRESS IF ERRORLEVEL 3 GOTO DISABLE IF ERRORLEVEL 4 GOTO restort |
|
| 第33楼 fastslz | 发表于 2006-11-03 11:09 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
还真奇怪了我是一直用IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2参数的,数字排列从小到大
楼上的代码,应该从大到小 CHOICE.com /C:1234 IF ERRORLEVEL 4 GOTO RESTORE IF ERRORLEVEL 3 GOTO SUPPRESS IF ERRORLEVEL 2 GOTO DISABLE IF ERRORLEVEL 1 GOTO restort |
|
| 第34楼 qingyangecho | 发表于 2006-11-03 13:14 |
| 初级用户 发帖 40 积分 97 | |
|
刚开始的时候我也是从大到小排列的,可是在VM中却出错,按二给三,按三给二(在二十楼的那个批处理的每一个命令组里我特意多加了一个暂停和一个数字就是为了看这个).从小到大就按多少给多少.只能过两天收集完全部的软件后再刻盘到实机中实验确认了
|
|
| 第35楼 ljs3509 | 发表于 2006-11-04 03:34 |
| 初级用户 发帖 14 积分 28 | |
Originally posted by lxmxn at 2006-11-3 06:23: 谢谢指正。这是我从XP帮助和支持中心里复制过来的。没太仔细看 |
|
| 第36楼 wjh800 | 发表于 2007-04-24 02:23 |
| 新手上路 发帖 5 积分 9 来自 郑州 | |
|
学习!
|
|
| 上一页 1 2 3 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |