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 )