Як nnCron-скрипт запустити з іншої програми

Потрібно дуже швидко реагувати на зміни в програмі! Програма стежить за графіками в іншій програмі.

З найкращими побажаннями. Nikolay Gavrichenkov [ FmMB200016900 ]

Ключ командного рядка nncron.exe -run

Подробиці - у доках.

Привіт, привіт тобі, Nikolay, давно я тебе тут не бачив.

NG> Як nnCron-скрипт запустити з іншої програми?

Запуск завдання з командного рядка

Запустіть nnCron із командного рядка з ключем -run task_name.

Зазначене завдання почне виконуватись. Якщо в той момент, коли ви набирали цю команду nnCron вже був завантажений, то завдання буде виконано в контексті вже запущеної програми. Якщо ж nnCron не був завантажений, то вказана команда запустить nnCron, перечитає кронтаби, запустить потрібне завдання і вивантажить nnCron з пам'яті.

Природно, для успішного запуску завдання з командного рядка необхідно, щоб зазначена задача фізично була присутня в одному з підключених кронтабів.

Запуск завдання як окремий скрипт

Завдання можна винести в окремий файл, після чого запускати цей файл як скрипт (або батч-файл). Щоб запустити завдання-скрипт, введіть у командному рядку:

nncron.exe -runfile script_filename

Щоб запуск завдання-скрипту був успішним, скрипт повинен містити форт-слово main

\ --- start script file ---- : main MSG: "Hello, WORLD!" SEND-KEYS-DELAY: 100 100 SEND-KEYS: "$rping localhost -t" 5000 PAUSE SEND-KEYS: "^c" ; \ --- end of script file ------