Bat timeout
Автор Ѐатисс- инфо задал вопрос в разделе Другие языки и технологии
Нужна помощь с bat файлом. хочу чтобы команды в *.bat файле выполнялись после 2-секундной задержки... как это сделать??? и получил лучший ответ
Ответ от Кирилл Сабитов[гуру]
Если до Win2003 то вот так:
ping 127.0.0.1 -n 2
а в 2003 сервере и выше появился timeout.exe:
TIMEOUT [/T] <таймаут> [/NOBREAK]
Описание:
Принимает значение таймаута, задающего фиксированный период времени
ожидания (в секундах) , или ожидание до нажатия клавиши. Имеется также
параметр, зaдающий игнорирование нажатий клавиш.
Параметры:
/T <таймаут> Время ожидания в секундах.
Допустимый интервал: от -1 до 99999 секунд.
/NOBREAK Игнорировать нажатия клавиш, ждать указанное время.
/? Вывод справки по использованию.
Примечание: значение таймаута, равное -1 задает неограниченное время
ожидания до нажатия клавиши.
Примеры:
TIMEOUT /?
TIMEOUT /T 10
TIMEOUT /T 300 /NOBREAK
TIMEOUT /T -1
delay 2000 ?
по моему sleep(2)