Мы находимся в процессе создания самораспаковывающегося exe-файла с помощью 7zs.sfx, следуя предоставленным инструкциям здесь
До этого момента работал хорошо, но мы не можем запустить exe из командной строки, которая принимает аргументы командной строки.
Пример: Selfextract.exe arg1 arg2 arg3
В config.txt есть опция для настройки параметра «ExecuteParameters» с жестко заданными параметрами, передаваемыми в качестве аргументов приложению, настроенному с помощью «ExecuteFile»
Пример:
;! @ Install @ UTF-8
!
Title = "Приложение v1.0.0.0"
ExecuteParameters = "Аргумент"
ExecuteFile = "Install.exe"
;! @ InstallEnd @
Как передать аргумент через командную строку вместо жесткого кодирования аргумента в config.txt