2014-11-21 3 views
1

Из-за того, что install4j не имеет установщика обслуживания, чтобы разрешить удаление только некоторых компонентов, я модифицировал деинсталлятор, чтобы создать настраиваемую форму, отображающую каждый удаляемый компонент, а затем просто удалять файлы на основе выбор пользователя, который, в свою очередь, означал удаление стандартного экрана деинсталляции.install4j удалить скрипт деинсталлятора при удалении

Из того, что я помню, при использовании экрана удаления каждый файл (если он был добавлен установщиком) удален, включая JRE и сам сценарий удаления.

Есть ли способ достичь только удаления папки JRE и сценария удаления без использования полного экрана удаления?

Это для установщика Linux.

ответ

0

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

Если у вас есть режим частичной деинсталляции, вы можете установить выражение условия на экране «Удаление» или «Удалить файлы», чтобы оно выполнялось только при выборе полной деинсталляции.

+0

Я создал действие «Удалить файлы и каталоги» внутри «Удалить файлы». Это удаление всех папок, кроме JRE. Он не может удалить папку JRE, потому что Un-installer использует ее. – Shailendra

Смежные вопросы