Вы также можете использовать файл .vbs для выполнения определенных таймаутов:
Код ниже создает файл .vbs. Поместите это в верхней части кода rbatch:
echo WScript.sleep WScript.Arguments(0) >"%cd%\sleeper.vbs"
Затем приведенный ниже код открывает .vbs и указывает, как долго ждать:
start /WAIT "" "%cd%\sleeper.vbs" "1000"
В приведенном выше коде «1000» - это значение временной задержки, которая будет отправлена в файл .vbs в миллисекундах, например, 1000 мс = 1 с. Вы можете изменить эту часть так долго, как захотите.
Приведенный ниже код удаляет файл .vbs после того, как с ним покончено. Поместите это в конец вашего командного файла:
del /f /q "%cd%\sleeper.vbs"
А вот и весь код, так что его легко скопировать:
echo WScript.sleep WScript.Arguments(0) >"%cd%\sleeper.vbs"
start /WAIT "" "%cd%\sleeper.vbs" "1000"
del /f /q "%cd%\sleeper.vbs"