Как в 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 не будет опубликован. Обязательные поля помечены *