У меня есть установщик, который я унаследовал, и мне нужно передать 2 параметра другому * .nsi при установке. В настоящее время он отлично работает с одним параметром, который является просто строкой:
ExecShell "" '"$TEMP\Setup.exe"' "Param1"
Это читается так, с другой стороны:
${GetParameters} $commandLineParam
Второй параметр - это переменная ($ version), которую необходимо отправить через:
StrCpy $version "1.1.1.0"
Просто добавление дополнительного «Param2» не создает
Ошибка 13, ошибка MSB3721: команда "" C: \ Program Files (x86) \ NSIS \ Unicode \ makensis "... завершена с кодом 1.
Я уверен, что что-то упущено в синтаксисе.