gpt4 book ai didi

windows - 如何使用批处理语言的timeout命令?

转载 作者:行者123 更新时间:2023-11-28 19:53:27 25 4
gpt4 key购买 nike

我实际上想使用批处理程序创建一个计时器,但当我运行代码时,输​​出不是我想要的方式。屏幕继续闪烁,秒数没有减少。有人能帮我吗。非常感谢。

@echo off
set countdown=10
:loop
if %countdown% == 0 goto end
cls
echo %countdown%
timeout /t 1 /NOBREAK
set/a count=%countdown%-1
goto loop
:end
cls
echo Time's up!
pause

最佳答案

您应该将此行 set/a count=%countdown%-1 替换为这一行 set/a countdown=countdown-1 或缩短的 设置/a 倒计时-=1

@echo off
set "countdown=10"
:loop
if "%countdown%" EQU "0" goto end
cls
echo %countdown%
set /a countdown-=1
timeout /t 1 /NOBREAK>nul
goto loop
:end
cls
echo Time's up!
pause

关于windows - 如何使用批处理语言的timeout命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59446122/

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