Як 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 ------