Понедельник, 29.04.2024, 06:09
Приветствую Вас Гость | RSS

Статьй

Главная » Статьи » CMD \ BAT \ batch файлы

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 в никуда.

Категория: CMD \ BAT \ batch файлы | Добавил: Dj_key (23.11.2010)
Просмотров: 8086