Перейти в хранилище документации
Обратиться в техническую поддержку
Section | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Данное действие осуществляет запуск внешней программы на выбранном сервере домена.
Note | ||
---|---|---|
| ||
Не рекомендуется запускать на сервере программы с графическим интерфейсом. При возникновении проблем с запуском интерактивных служб рекомендуется обратиться к инструкциям Windows. |
Для настройки необходимо:
Разрешить взаимодействие серверной службы ITV Host Servise с рабочим столом (Компьютер → Управление → Службы → Свойства службы → Вход в систему).
Info | ||
---|---|---|
| ||
Для типа установки Отказоустойчивый сервер и клиент (см. Установка) необходимо разрешить взаимодействие для службы ITV RaFT supervisor service. |
В параметре Параметры запуска ввести шаблоны, если они были заданы в bat-файле.
Note | ||
---|---|---|
| ||
Если ожидается, что в результате запроса подстановочный знак будет содержать пробелы и/или некоторые специальные символы оболочки (> & | < и т. д.), то шаблон должен быть заключен в кавычки (""). Например, "{rectangles}". Необходимо брать в кавычки всю строку шаблона. |
Настройка действия Запустить стороннее приложение на сервере завершена.
При использовании bat-файла с содержимым
...
сработка макрокоманды приведет к следующему сообщению:
Экспорт событий об изменении статуса камер (связь потеряна/восстановлена) в формат csv, bat-файл с содержимым:
Code Block |
---|
SELECT "timestamp" ,REGEXP_REPLACE("object_id", 'hosts/', '') as device, CASE WHEN ("any_values"::json->>'state') = '4' THEN 'Signal Lost' WHEN ("any_values"::json->>'state') = '3' THEN 'Signal Restored' ELSE '' END as state FROM public."t_json_event" WHERE type = '0' AND ("any_values"::json->>'state'='3' OR "any_values"::json->>'state'='4') AND timestamp >= '20200211T0000' ORDER by timestamp DESC |
Экспорт сработок всех датчиков в формат csv, bat-файл с содержимым:
...