Команда SLEEP - задать период ожидания.Формат командной строки: sleep секунды sleep -m миллисекунды Примеры: SLEEP /? - отобразить краткую справку по использованию команды sleep 10 установить режим ожидания 10 секунд. sleep –m 2500 - установить интервал ожидания 2500 миллисекунд (2.5 секунды). Для прерывания команды sleep можно использовать комбинации клавиш CTRL+C или CTRL+Break. В качестве альтернативы команды sleep используется команда ping для петлевого интерфейса с указанием количества эхо-запросов, соответствующего длительности задержки в секундах. Поскольку эхо-запрос для петлевого интерфейса выполняется практически мгновенно, а интервал между запросами равен 1 секунде, такой способ вполне приемлем, и не требует установки Resource Kit или копирования утилиты sleep.exe для выполнения задержки на требуемый интервал времени. Примеры выполнения задержек с использованием ping.exe: ping –n 1 localhost > nul - задержка на 1 секунду. Перенаправление вывода на фиктивное устройство nul используется для подавления вывода утилиты ping.exe ping –n 1 127.0.0.1 > nul - то же, но с указанием IP-адреса петлевого интерфейса. В операционных системах Windows Vista и старше, для организации задержек при выполнении командных файлов можно использовать команду TIMEOUT |
|
|