Sto provando a generalizzare un file di installazione passando esternamente il numero di versione. Voglio essere in grado di fare questo:Come si compila condizionatamente uno script NSIS in base ai parametri della riga di comando?
makensis myscript.nsi parameter=value
e poi leggere il parametro all'interno dello script, in modo che utilizzando lo stesso script che posso generare eseguibili in modo diverso di versione. Ho trovato this & this, ma sembra che siano per il passaggio dei parametri della riga di comando al setup.exe generato. È possibile, e come?
Controlla questa risposta http://stackoverflow.com/a/2790515/150166 –
Il link la risposta fa quello che vuoi. Non voterò per chiudere questa domanda sebbene il titolo e l'obiettivo della domanda siano molto diversi dal tuo. –
@DavidHall: com'è diverso? Il nome dell'installatore è un attributo che puoi impostare solo in fase di compilazione! L'obiettivo è praticamente lo stesso ... – Anders