我正在尝试创建一个批处理文件计时器,它将从批处理文件执行时开始显示并倒计时到上午9点。
答案 0 :(得分:2)
@echo off
rem Get number of seconds to wait from now until 9:00 hrs
for /F "tokens=1-3 delims=:." %%a in ("%time%") do set /A H=%%a, M=1%%b-100, S=1%%c-100, Nine=9
if %H% geq 9 set /A Nine+=24
set /A seconds=((Nine-H)*60-M)*60-S
timeout /T %seconds%