Pagina 1 di 1

[RISOLTO] Creazione del pacchetto Firefox 60 ESR + config ini

Pubblicato: 14 settembre 2018 - 11:01
di Patrice_minagri
Buongiorno,

Sto cercando di creare un pacchetto per Firefox 60 ESR insieme a un file di configurazione ini.

Il mio comando di installazione è il seguente:

Codice: Seleziona tutto

install_exe_if_needed(exe64,'-ms /INI=config.ini',key=ukey64,min_version=versionff,killbefore='firefox.exe')
Questa operazione viene eseguita senza errori, ma non tiene conto del file config.ini.

Quando eseguo il seguente comando in MS-DOS

Codice: Seleziona tutto

Firefox.exe /INI=config.ini
Tutto funziona normalmente e persino in modo silenzioso (non c'è bisogno di -ms). I vari parametri inclusi nel file ini vengono applicati correttamente.

Sembra che /INI=config.ini sia posizionato in modo errato nel codice del pacchetto WAPT. Cosa ne pensi? Potresti aiutarmi?

GRAZIE.

Sinceramente.

Re: Creazione del pacchetto Firefox 60 ESR + tramite file ini

Pubblicato: 17 settembre 2018 - 11:13
di Patrice_minagri
Ok, ho appena trovato la soluzione.

Sembrerebbe che il file di configurazione ini non possa essere preso in considerazione senza che venga immesso un percorso nel comando di esecuzione.

Invece di :

Codice: Seleziona tutto

install_exe_if_needed(exe64,'-ms /INI=config.ini',key=ukey64,min_version=versionff,killbefore='firefox.exe')
Dovrebbe essere scritto (senza l'opzione -ms):

Codice: Seleziona tutto

install_exe_if_needed(exe64,'/INI=c:\\Windows\\TEMP\\config.ini',key=ukey64,min_version=versionff,killbefore='firefox.exe')
Il file di configurazione deve essere copiato in anticipo.

In ogni caso funziona molto bene e il file di configurazione applica le sue opzioni.

Re: [RISOLTO] Creazione del pacchetto Firefox 60 ESR + config ini

Pubblicato: 18 settembre 2018 - 14:39
di htouvet
Oppure senza copiare il file ini: ("basedir" rappresenta la directory temporanea in cui il contenuto del pacchetto viene decompresso durante l'installazione)

Codice: Seleziona tutto

install_exe_if_needed(exe64,'/INI="%s"' % makepath(basedir,'config.ini'),key=ukey64,min_version=versionff,killbefore='firefox.exe')

Re: [RISOLTO] Creazione del pacchetto Firefox 60 ESR + config ini

Pubblicato: 27 settembre 2018 - 18:59
di Patrice_minagri
Ah sì, vista da quell'angolazione. :lol:

Grazie Hubert!!