Как заставить путь установки для самораспаковывающихся установок exe
Я использую javapackager для создания самораспаковывающихся исполняемых файлов с внутренним jre-пакетом, javapackager зависит от Inno Setup 5, который я установил.
Нам нужен самораспаковывающийся установочный exe-файл, чтобы установить приложение в определенном месте на диске / папке.
До сих пор я не смог найти способ передать этот файл в javapackager, а затем в Inno.
Inno предоставляет файлы конфигурации (.iss), которые имеют пару значений имени для этого элемента DefaultDirName, при использовании Inno в качестве автономного компилятора / упаковщика.
Интересно, что файл.iss генерируется в результате вызова javapackager в Inno. Изучение этого конфига дает хорошее представление о том, какие пароли передаются из javapackager в Inno. Они создаются в папках tmp и не используются повторно при последующих обращениях к javapackager, я надеялся, что это так, поскольку это был бы подходящий обходной путь.
Если был способ передать файл.iss или если есть параметр для передачи этого значения DefaultDirName в javapackager, пожалуйста, дайте мне знать.
С уважением