gpt4 book ai didi

batch-file - 批处理 : How to prompt for input and continue if timed out?

转载 作者:行者123 更新时间:2023-12-05 01:18:31 24 4
gpt4 key购买 nike

我知道 timeout/t 60 自动继续延迟的方法和 set/p var="prompt" 获取用户输入的方法,但是有没有改变做两者;如果未输入任何内容,请询问并超时继续?我会用它来为我的循环脚本设置屏幕以更改脚本设置。

最佳答案

查看 choice/? 以请求 key 并超时中止。

例如:

CHOICE /T 10 /C YN /D Y

将为 Y(是)或 N(否)等待 10 秒,否则将采用默认值(/D),在此示例中为 Y(是)。

要检查结果(按键或默认值),您必须检查 %ERRORLEVEL%

@echo off
cls
CHOICE /T 5 /C YN /D Y
set _e=%ERRORLEVEL%
if %_e%==1 echo Y&goto :done
if %_e%==2 echo N&goto :done

echo Error
echo %_e%

:done

关于batch-file - 批处理 : How to prompt for input and continue if timed out?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44999665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com