CMD(bat) 偵測(定時) 無窮迴圈每小時執行一次

CMD(bat) 偵測(定時) 無窮迴圈每小時執行一次

CMD(bat) 偵測(定時) 無窮迴圈每小時執行一次


資料來源: chatgpt

https://zhidao.baidu.com/question/1881669518095208468.html


BAT

@echo off
:s
REM 这个命令用于在Windows操作系统中,输出当前时间的分钟、秒和毫秒部分。其中,“%time%”是一个系统环境变量,表示当前时间,格式为“HH:mm:ss.sss”,即时分秒毫秒。而“:~3”是一个字符串操作符,用于截取字符串的子串。具体来说,它从字符串的第3个位置开始,截取到字符串的末尾,即截取了分、秒和毫秒部分,去掉了小时部分。
REM 因此,执行这个命令时,会输出当前时间的分钟、秒和毫秒部分,格式为“mm:ss.sss”。
if %time:~3%==00:00.00 (
echo 現在時間%time%整點
REM start "" "b.bat"
goto s
) else (
cls
echo %time:~0,-3%
ping /n 2 127.1>nul
goto s
)


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *