批处理一个问题: 在一定时间内没有接收到用户输入,如何自动设置一个默认值

@echooffset/poption=是否继续(Y/N)if%option%==Y(echoyes)else(echono)如此是在当前等待用户输入,但是如何将其改为,... @echo off
set /p option=是否继续(Y/N)if %option%==Y (echo yes) else (echo no)
如此是在当前等待用户输入,但是如何将其改为,在等待3秒之后没有接收到任何结果,默认作为接收为N呢?
展开
 我来答
匿名用户
2013-07-19
展开全部
你的要求用set来实现是不现实的,还是下载一个choice.exe来用@echo off
choice /T 3 /C YN /D N /M "继续请按 Y,不继续请按 N ,3 秒内未输入则默认为不继续: "
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式