Дія «Запуск зовнішньої програми»
Запуск зовнішньої програми на комп’ютері «Страж-Сервера».
Цей тип відсутній у меню додавання дій. Редактор наявної дії «Запуск зовнішньої програми» відкривається клавішею F2 або подвійним клацанням її рядка.
«Исполняемый файл программы»
Повний шлях до виконуваного файлу на сервері, наприклад C:\StrazhTools\ExampleTool.exe. Аргументи вводять в окремому полі. Зовнішні лапки навколо шляху не потрібні: програма додає їх під час запуску. Можна вставляти змінні — дату й час, назви датчиків, їхні значення та стан.
Програма запускається від імені користувача Windows, під яким працює сервер, і успадковує його робочу папку. Повний шлях до потрібного файлу не залежить від робочої папки; доступ до файлу визначають права цього користувача.
«Параметры запуска программы»
Параметри, які приймає зовнішня програма. Аргументи з пробілами беруться в лапки за її правилами. Наприклад: --sensor "1.3.T" --label "Склад № 1". ExampleTool.exe та його параметри наведено лише як умовний приклад.
Змінні та перевірка тексту
Меню вставляє окрему змінну або готовий шаблон у поточне місце курсора в полі. Пункт «Вибрати...» дає змогу вибрати конкретний датчик і потрібне значення. Якщо частину тексту виділено, вставка замінить її.
Кнопка показує текст із підставленими значеннями у вибраному полі. Фон поля стає світло-жовтим, а редагування — недоступним. Перегляд доступний для обох полів. Ця кнопка не запускає програму й не перевіряє існування файлу або правильність аргументів.
Повторне натискання повертає початковий текст зі змінними й відновлює редагування. Під час спрацювання сценарію значення підставляються знову, тому можуть відрізнятися від показаних під час перевірки.
«Включено»
Прапорець визначає, чи запускатиметься програма під час виконання сценарію. Знятий прапорець вимикає цю дію.
Результат запуску
Успіх означає, що Windows створила процес. Наступні дії сценарію не чекають завершення програми; її результат і код виходу не перевіряються. Зупинка сценаріїв не завершує вже запущену програму.
Для запуску потрібні доступний виконуваний файл, коректні параметри та відповідні права користувача сервера.