Навигация
Категории
Интерфейс
Настройка и оптимизация
Описание процессов Windows
Файлы и папки Windows
Полезные фишки
О компьютере
Установка
Интернет и сети
Устранение проблем
BIOS
Настройка железа
Работа в программах



Главная » Статьи о компьютерах » Полезные фишки » Можно ли зациклить в bat-файле выполнение команды?
 
Можно ли зациклить в bat-файле выполнение команды?
Система: DOS

Иногда необходимо создать 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 в никуда.

© Источник статьи: http://www.windowsfaq.ru/content/view/729/45/

Тэги: bat, цикл


Категория: Полезные фишки | Просмотров: 929 | Добавил: Dosug | [Вверх]
Покажи другу:

Всего комментариев: 0

Имя *:
Код *:



Авторизация
Наши лучшие друзья
Голосование
Нужна ли сайту pda версия?
Проголосовало: 1644
Статистика
Яндекс.Метрика
[Условия использования] | [Контакты] | [Вопросы и ответы] | [Наши ссылки] | [Реклама у нас] | [Карта сайта]
Copyright © 4user. При копировании материалов с сайта, обязательна ссылка на soft.4user.org Хостинг от uCoz