Attualmente, sto facendo uno SFX con 7zip utilizzando la seguente configurazione:Perché 7zip ignora il mio InstallPath quando si esegue un programma di installazione SFX?
;[email protected]@!UTF-8!
InstallPath="C:\\test"
GUIMode="2"
RunProgram="7z465.exe"
;[email protected]@!
ho poi pacchetto 7z465.exe in Setup.7z, e quindi chiamare la seguente riga in un file batch:
copy /b "C:\Program Files\7-Zip\7zSD.sfx" + config.txt + ".\Release\Setup.7z" .\Release\Setup.exe
Quando eseguo il Setup.exe risultante, Estrae correttamente e avvia anche il 7z465.exe, ma si sta ancora estraendo in una cartella temporanea 7zip per l'utente corrente e non C: \ test!
L'esecuzione come amministratore sembra non avere alcun effetto.
Qualcuno ha idea del perché questo sta accadendo?
Grazie! Segnando questo invece del mio. – Ben
GRAZIE !!! Questo mi ha aiutato ad aggirare la cattiveria che il programma antivirus della mia azienda stava causando il mio installer. –
Ho avuto successo con il pacchetto 7zSD (7zsd_All.sfx) da http://www.7zsfx.info/en/ pure, se il link sopra non funziona. – iank