1

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

 ping 127.0.0.1 -n 1 > null

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

2 ответа2

3

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

2

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

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

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

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

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


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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .