Я не верю, что у Windows есть sleep
, вы можете эмулировать его с помощью ping
, как показано в этом примере chkwait.cmd
script:
@setlocal enableextensions enabledelayedexpansion
@echo off
echo %time%
call :waitfor 20
echo %time%
endlocal
goto :eof
:waitfor
setlocal
set /a "t = %1 + 1"
>nul ping 127.0.0.1 -n %t%
endlocal
goto :eof
call :waitfor 20
в приведенном вышескрипт будет ждать двадцать секунд:
pax> chkwait
10:18:13.42
10:18:33.51