@echo off&title 计时器&mode con: cols=30 lines=1
set /P TIME=输入秒数:
set a=%time%
:a
TITLE 计时器:剩余%a%秒
set /p=
set /a a-=1
if not "%a%"=="0" goto a
TITLE 计时器:时间到!
cls&set /p=时间到!
set TIME=1000set a=%time%
:a
TITLE 计时器:剩余%a%秒
set /p=
set /a a-=1
if not "%a%"=="0" goto a
TITLE 计时器:时间到!
cls&set /p=时间到!
你把已下代码放到MS-DOS批处理文件里即可看到你想要的结果,扩展名为bat的批处理文件@echo off
for /l %%i in (1,1,1000) do (ping /n 2 127.1>nul & cls & echo 已经延时 %%i 秒)
倒计时100秒???
100秒过了干嘛呢?文件就关闭么? 还是关机???