назад...

ПРИМЕРЫ РАСПИСАНИЯ

На этой странице приведены примеры расписания, то есть содержимое файла rcomm.txt. Все необходимые пояснения к отдельным строкам расписания даны в комментариях. Каждый комментарий относится к следующей за ним строке. Элементы, выделенные курсивом, а также время, следует заменить на более подходящее к вашему случаю. Непосредственный текст комментария выделен зеленым на черном фоне. В основном используется инструкция me для иллюстрации способов задания времени.

Пример 1. Определение разных блоков команд для разных дней, а также блоков параметров и меню. В данном примере используются только несколько разных разделов, остальный используются аналогично

; иллюстрация вариантов определения блоков команд
; для разных дней

; каждый день
[ev]
^0000>me=И еще один день...

; по понедельникам
[mn]
^0000>me=Понедельник - день тяжелый

; по выходным
[wd]
^0000>me=Гм... вообще-то сегодня выходной...

; каждый третий вторник, а также 23-го и 10-го числа
[tu 3][23][10]
^0000>me=Сегодня или вторник, или 23-е, а может, и 10-е

; начиная с 15 октября 1998 года каждые 5 дней
[in 5 15.10.1998]
^0000>me=Еще 5 дней прошло

; меню программы
[mu]
; первый пункт - вызов блокнота
Блокнот=notepad.exe
; второй пункт - проверка поступления e-mail
Проверить почту=>cm=>me=НОВАЯ ПОЧТА!

; параметры программы
[op]
; другой редактор расписания
ed=edit.com
; почтовый сервер местной сети
po 10.1.1.15 MyName MyPassword
; включить индикатор ОЗУ, "желтая граница" - 50%
mc 50

Пример 2. Различные варианты установки времени выполнения команды. Можно скопировать и, поменяв время, попробовать и посмотреть.

; иллюстрация способов задания времени запуска
; для простоты зададим ежедневное выполнение
; блока команд
[ev]
; непосредственно при запуске Runner-a
^0000>me=Runner загружен
; через 5 минут после загрузки
^0005>me=5 минут: полет нормальный
; в 20:00 (подставьте удобное для вас время)
20:00>me=Ку-ку... ку-ку... короче, восемь вечера
; в 20:00, 20:10, 20:20 и т.д.
20:*0>me=Еще десяток минут прошел
; начиная с 20:00 и каждые 7 минут (20:07, 20:14 и т.п.)
20:00{7}>me=Каждые семь минут
; перед закрытием Windows
98:00>me=Вряд ли успеешь меня увидеть

Пример 3. В этом примере выполняется плановая проверка диска с помощью штатного средства ScanDisk системы Windows 98 (русская бета-версия). Вначале запускается сам ScanDisk, который открывает окно, имеющее в заголовке текст "Проверка диска". Затем дается команда начать проверку (аналогично нажатию клавиши Enter. По истечении получаса закрываются все окна программы. ScanDisk должен быть настроен на работу в автоматическом режиме.

; по пятницам
[fr]
; запустим ScanDisk в свернутом состоянии
20:00,scandskw.exe c:
; дадим команду на выполнение проверки диска с:
20:01>en=роверк
; через полчаса закроем все окна ScanDisk-a
20:31>cw=роверк

Пример 4. Контроль почтового ящика (ЛВС).

; по рабочим дням
[wo]
; восстановление данных предыдущего сеанса
^0000>rs
; запуск периодической проверки ящика
; каждые 10 минут
^0001{10}>cb{mail.server.com;user;pass}=>me=Новая почта
; сохранение данных сеанса при завершении Windows
98:00>ss
; сохранение данных при завершении Runner-a
99:00>ss

... дальше