非常有意思的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 的作用是同样的,区别是不显示“请按任意键继续. . .”这些字,同样是等待你按键继续