非常有意思的cmd命令行倒计时
最近留意一下计时器,然后应用到cmd命令行,可以保存bat。找了一下网络发现改进一下这个,有点意思
@echo off
SET daoTime=100
:daojishi
set /a daoTime=daoTime-1
ping -n 2 -w 500 127.1>nul
cls
echo 倒计时之后输出: %daoTime%秒
if %daoTime%==0 (goto manzu) else (goto daojishi)
:manzu
echo 测试调用函数,关键点:程序会从头执行一次,所以,这里把manzu函数代码写后了
pause
**第一,能倒计时显示,很好
第二,调用函数,能用,很好 到底用call 还是 goto 呢?
第三,
echo 回显内容
echo; 输出空行
@echo off 关闭回显:不仅不显示执行的dos命令,连@echo on本身命令都不展示
pause 运行该命令时,将显示消息:请按任意键继续 . . .,一般用于看清楚屏幕上显示的内容
pause > nul 的作用是同样的,区别是不显示“请按任意键继续. . .”这些字,同样是等待你按键继续
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步