Я создал программу установки с использованием Inno Setup, в которой я выполняю исполняемый файл, который я создал для создания небольшого сервиса в Windows XP.Мне нужно передать два аргумента в exe - "-install" и путь к каталогу установки.У меня нет возможности расширить константу {app}, чтобы передать фактическое значение внутри {app}.Есть ли способ сделать это?
Спасибо
Это должно сработать:
[Run] Filename: {app}\MyApp.exe; Parameters: "-install {app}";
Я сделал это до использования InnoSetup, и он устанавливает правильное значение для {app}.
Если у вас все еще есть проблемы, пожалуйста, оставьте свой код.
Я не совсем понимаю, что вы хотите, но, возможно, вы ищете функцию ExpandConstant?
ExpandConstant