Заказать сайт недорого. Создание сайта на базе системы управления контентом. Индивидуальный подход при создании сайта. Современный и красивый дизайн сайта. Удобная навигация на сайте.

palexa.pp.ua@gmail.com

(+380) 66 531 77 01 ; 67 301 39 26

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

Задача  запускать некую команду через определённый интервал времени поставила меня в тупик. Для решение этого вопроса, необходимо создать bat-файл, который будет запускать вашу команду через определённый интервал времени . Для решения этой задачи можно воспользоваться Планировщиком и периодически запускать bat-файл из него, а можно создать в bat-файле цикл с паузой.

Цикл организуется при помощи следующих команд:

:loop
... <- здесь команда для создания паузы и другие команды, которые необходимо выполнять в цикле
goto loop

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

ping -n 1 -w 100000 192.168.254.254 >nul

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

Информация на сайте оказалась Вам полезной? Вы нашли ответ на вопрос?

Узнайте как поблагодарить меня

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


Защитный код
Обновить