Можно ли копировать файлы до и после выполнения какой-либо команды из установщика на компьютер пользователя в Advanced Installer? - PullRequest
0 голосов
/ 08 января 2019

Можно ли скопировать файлы из установщика на компьютер пользователя до и после успешного выполнения определенного набора команд?

Мне нужно выполнить команду XYZ, для которой нужны некоторые библиотечные файлы, поэтому я хочу скопировать эти библиотеки из установщика на компьютер пользователя. После успешного выполнения команды XYZ другие файлы и библиотеки, необходимые для проекта, необходимо скопировать на компьютер пользователя. Также я интегрировал расширенный установщик с плагином Jenkin. Возможно ли это с помощью Advance Installer? Если да, то как я могу указать файлы, которые будут скопированы до выполнения команды XYZ, и файлы, которые будут скопированы после выполнения команды? Также предоставьте справочное руководство по интеграции плагина Jenkin в расширенный установщик?

Ответы [ 2 ]

0 голосов
/ 09 января 2019

Вы можете добавить свои файлы для копирования перед выполнением команды в разделе «Файлы и папки» проекта установки, созданного в Advanced Installer.

Затем вы можете создать настраиваемое действие BAT, как описано в их справочной статье: Как запустить файл CMD или BAT ; настраиваемое действие CMD должно быть запланировано как отложенное без олицетворения.

Наконец, вы можете создать дополнительный проект установки, который будет вставлять в раздел «Файлы и папки» файлы , которые будут скопированы после выполнения команды . Установку, созданную этим дополнительным проектом, можно добавить в качестве предварительного условия после установки в разделе «Предварительные условия» предыдущего проекта.

А здесь вы можете найти более подробную информацию об интеграции Advanced Installer с Jenkins

0 голосов
/ 09 января 2019

Статическое связывание : Это много файлов? Не могли бы вы статически связать их , поместить исполняемый файл в двоичную таблицу и вызвать его как пользовательское действие EXE? (или dll в этом отношении).

Сроки : Что делает исполняемый файл? Можно ли это сделать после завершения установки? Очень часто это возможно, даже когда вы впервые думаете, что нет. Просто мысли вслух и пытаясь понять твой сценарий.

Предварительные условия : Я немного поэкспериментировал с представлением предварительных условий и получил его, чтобы интерактивно запускать бинарный файл, но я не мог получить сердцебиение за то время, которое у меня было имеется в наличии. Предлагаем вам обратиться на форумы сообщества Advanced Installer для получения дополнительной помощи: https://www.advancedinstaller.com/forums/

...