Задержка пакетных файлов между командами

Как мне задержать пакетные файлы между командами, скажем, с задержкой в ​​одну секунду или даже меньше? Я пытался использовать команду ping null, но она никогда не показалась мне слишком полезной?

 ping 127.0.0.1 -n 1 > null

Но это никогда не кажется слишком работой. Есть ли другой, но более простой способ сделать это? Благодарю.

2 ответа

Решение

Как мне задержать пакетные файлы между командами, с задержкой в ​​1 с или даже меньше?

Вы не можете откладывать на < 1 с помощью встроенных команд.

В качестве альтернативы ping ты можешь использовать timeout:

timeout 1 /nobreak
  • Задержка на 1 секунду и игнорирование пользовательских нажатий клавиш.

Это работает в Windows 7 или позже.


Дальнейшее чтение

Для задержки в одну секунду вам нужно -n 2 так как 1-секундное ожидание вставлено между последовательными эхо-запросами. В общем тебе нужно N+1 (успешно) пинги для N задержка секунд

Другие вопросы по тегам