Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР ОС БАТ ФАЙЛ.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
735.93 Кб
Скачать

Можно ли зациклить в 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 в никуда.