Алгоритм TSoftwareAlgorithm используется для выполнения некоторого файла над файлами из архива, указанного в настройке Remote file path элемента конфигурации. Для настройки алгоритма необходимо указать следующие параметры (рис. 4.10):
·Destination Path – директория, в которую будут распакованы файлы из архива, заданного в настройке Remote file path для обновляемого элемента;
·Command – путь к исполнимому файлу, который будут запущен без параметров после распаковки файлов архива в Destination Path.
Данный алгоритм может использоваться совместно с алгоритмами обновлений справочников (TGlossaryAlgorithm, TXMLAlgorithm и TXMLSQLAlgorithm) в том случае, когда заранее неизвестно имя обновляемого справочника в архиве (к примеру, имя файла указывается с датой). В этом случае на уровне Command можно указать путь к исполнимому файлу, в котором настроено корректное переименование файлов.
Рисунок 4.10. Параметры алгоритма TSoftwareAlgorithm