Как в bat-файле создать паузу перед выполнением следующей команды?

  • 25.01.2020
  • 1 066
  • 0
  • 2
  • 2
  • 0
Как в bat-файле создать паузу перед выполнением следующей команды?

Описание

В некоторых ситуациях в процессе написания различных скриптов с помощью bat файлов, может возникнуть необходимость указать паузу перед выполнением следующей команды. В данной статье мы рассмотрим несколько способов задания такой паузы.

Инструкция

Паузу можно создать при помощи любой команды. Например, при помощи ping:

ping -n 1 -w 100000 192.168.254.254 >nul

-n 1 - выполнить один запрос
-w 100000 - ждать ответа 100 секунд (значение указывается в миллисекундах), меняете это значение на то, которое нужно вам
192.168.254.254 - IP адрес, который заведомо не существует в локальной сети, т.е. никогда не ответит на ping, поэтому команда будет выполняться до достижения таймаута
>nul - перенаправление всего вывода команды ping в никуда.

Можно использовать утилиту sleep.exe из Ресурскита.

Была ли эта статья Вам полезна?

Добавить комментарий

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.