Пример команды запуска Runner-a,
расписание находится в файле - c:\schedule files\runner.rsc
"c:\Program Files\Runner\runner.exe" c:\schedule files\runner.rsc
При запуске второго экземпляра Runner-a будет выдано сообщение о том, что
Runner уже запущен ("Runner already loaded"), если первый экземпляр был
скрыт, его пиктограмма снова появится
в SysTray-е, а второй экземпляр прекратит свое выполнение сразу после щелчка
по кнопке "Ок". Чтобы отключить проверку наличия другого(их) экземпляра
программы в памяти, нужно использовать ключ командной строки /b
непосредственно перед именем файла расписания (если оно пристуствует в
командной строке). Если путь/имя файла расписания содержат пробелы, все выражение
в целом следует заключить в двойные кавычки. Примеры командной строки:
Загрузка расписания производится
при старте программы, в 00:00 системного времени, а также по желанию
пользователя, как в заданное время, так и на ходу по непосредственной
команде.
Исходя из двойного построения момента запуска (день - время/событие),
файл расписания имеет структуру, сходную со структурой файлов .INI.
Все расписание разбивается на разделы (высшая ступень иерархии), заголовок
которых (
имя раздела
) определяет день выполнения, а
строки раздела
(вторая
ступень иерархии) определяют время выполнения и соответствующую команду.
Таким образом, общий вид расписания можно представить так:
; комментарий
[раздел 1]
команда 1
команда 2
........
команда N
; комментарий
[раздел 2]
команда N+1
команда N+2
........
команда N+M
........
Первый (или единственный) раздел расписания может не иметь заголовка. В таком случае эти команды будут выполняться каждый день аналогично командам раздела ev. Это облегчает использование расписания как командного файла для Runner-a.
Примечание: при использовании расписания как командный файл советую
добавлять в качестве последней команды инструкцию
ex, иначе Runner после выполнения расписания продолжит свою работу. Пример
подобного командного файла (имя файла RCOMM.TXT):
Запуск Runner'a возможно производить вручную, однако рекомендуется поместить ярлык в каталог "Автозагрузка" или использовать прилагаемую программу SETUP.EXE для установки запуска программы с помощью ключа реестра Windows.