- @echo off
- set t=08:45-20:02
-
- for /f "tokens=1-4 delims=:." %%a in ("%time: =%") do (set h=00%%a&set m=00%%b)
- set now=%h:~-2%:%m:~-2%
- echo;%now%
- for /f "tokens=1* delims=-" %%a in ("%t%") do (set t1=%%a&set t2=%%b)
- if "%t1%" lss "%t2%" (
- if "%now%" geq "%t1%" (
- if "%now%" leq "%t2%" (goto run)
- )
- )
- if "%t1%" gtr "%t2%" (
- if "%now%" geq "00:00" (
- if "%now%" leq "%t2%" (goto run)
- )
- if "%now%" geq "%t1%" (
- if "%now%" leq "23:59" (goto run)
- )
- )
- goto end
- :run
- echo;in
- :end
- >nul ping /n 3 0
复制代码
|