bat 命令下 输入Y或N后自动执行回车 5

bat命令下输入Y或N后自动执行回车,好像在win7的choice一样,但XP不能用choice@echooff:startecho是否执行综合信息系统环境部署(Y/N)... bat 命令下 输入Y或N后自动执行回车,好像在 win7 的 choice 一样,但XP不能用 choice

@echo off
:start
echo 是否执行综合信息系统环境部署(Y/N)?
echo.
echo.
set /p startyy=请输入:
if /i {%startyy%} == {Y} goto yyc
if /i {%startyy%} == {y} goto yyc
if /i {%startyy%} == {N} goto yyn
if /i {%startyy%} == {n} goto yyn

echo 输入有误,请重新输入;
goto start
:yyc
echo 这是执行YYC的语句。
goto end
:yyn
echo 这是执行YYN的语句。
goto end
:end
echo goodbye
pause&exit

以此代码为例,就是让用户输入一个字符立即执行之后的语句;
展开
 我来答
sudoku52
2014-09-02 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4823万
展开全部
xp的批处理本身解决不了。
可以到win2003拷一个choice.exe 到 xp的 c:\windows\system32下。
追问
感谢您的回答,这点我知道,就是想在不同的windows 版本下找类似于 choice 的方法。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式