時報の音はBEEP音(制御文字)を使う。
1秒スリープだと判定を見逃すかもしれないので、0.5秒スリープでもいいかも。
@echo off
:HEAD
REM ----- 10分報
if "%time:~6,2%"=="00" (
if "%time:~4,1%"=="0" (@echo ^G)
)
REM ----- 時報
if "%time:~6,2%"=="00" (
if "%time:~3,2%"=="00" (@echo ^G)
)
timeout 1 >NUL
goto :HEAD