![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 16:28 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请教!关于set /p的变量及跳转问题 |
| 可打印版本 1,070 / 5 |
| 第1楼 KenDeng | 发表于 2010-04-06 11:09 |
| 新手上路 发帖 8 积分 8 来自 四川南充 | |
|
请教!关于set /p的变量及跳转问题 想用P实现以个选择功能,但是有点问题。特请教!
代码: @echo off :begin echo\ echo\ ************************************** echo\ *******If pass please press "Y" or "y"******** echo\ **If you want to Re-test please press any key** echo\ set /p in=Please input your choose: if #%in%#==#y# goto next if #%in%#==#Y# goto next goto begin :next rem **below is other test** 问题(两个): 首先选择了Y或者y不能直接跳转到:next,我想的是只要我以按Y就直接跳转到:next 其次不至此按空格键。 期待各位大侠的帮助 |
|
| 第2楼 Hanyeguxing | 发表于 2010-04-06 12:37 |
| 银牌会员 发帖 897 积分 1,039 来自 在地狱中仰望天堂 | |
|
你的这个P处理运行在什么系统下?
|
|
| 第3楼 KenDeng | 发表于 2010-04-06 12:54 |
| 新手上路 发帖 8 积分 8 来自 四川南充 | |
|
在WindowsXP下CMD里面,或者WinPE(VistaPE)
|
|
| 第4楼 Hanyeguxing | 发表于 2010-04-06 14:11 |
| 银牌会员 发帖 897 积分 1,039 来自 在地狱中仰望天堂 | |
|
要想不按回车就能使键入信息生效,推荐使用choice.exe等第三方
|
|
| 第5楼 KenDeng | 发表于 2010-04-10 10:14 |
| 新手上路 发帖 8 积分 8 来自 四川南充 | |
|
RE:Hanyeguxing
我的想法是全部用P来实现。。。 |
|
| 第6楼 HAT | 发表于 2010-04-10 14:02 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 5 楼 批处理模拟choice命令
http://bbs.bathome.net/thread-4118-1-1.html 一个16字节的批处理版choice http://bbs.bathome.net/thread-2767-1-1.html |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |