下面是一个定时器的例子你看看吧,把那个exit改成你自己要的命令就可以了。
@echo off
color 9F
title [定时器]
:star
SET wait=ping -n 2 127.0.0.1 ^>^nul
for /l %%n in (10,-1,0) do (
rem cls
echo **************************************
echo.
echo %%n秒后自动关闭...
echo.
echo **************************************
%wait%
cls
)
exit
)
复制后,一定要删除每行最后多余的空格,否则会出错.
@echo off
set /a "x=100%time:~0,2%%%100,f=100%time:~3,2%%%100"
set /p var= 请输入时间差
set /a "num=f+var"
if %num% geq 60 set /a "x+=1,num=num-60"
if %num% equ 0 set "num=00"
if "%num:~1,1%"=="" set "num=0%num%"
echo.&echo 当前时间加上时间差的结果是 %x%:%num%
echo.&pause