Frage

Zur Zeit mache ich eine SFX mit 7zip die folgende Konfiguration verwendet:

;!@Install@!UTF-8!
InstallPath="C:\\test"
GUIMode="2"
RunProgram="7z465.exe"
;!@InstallEnd@!

ich dann verpacken 7z465.exe in Setup.7z, und rufen Sie dann die folgende Zeile in einer Batch-Datei:

copy /b "C:\Program Files\7-Zip\7zSD.sfx" + config.txt + ".\Release\Setup.7z" .\Release\Setup.exe

Wenn ich die resultierende Setup.exe ausführen, Sie extrahiert feine und startet die 7z465.exe als gut, aber es ist zu gewinnen, noch bis zu einem gewissen 7zip temporären Ordner für die aktuellen Benutzer und nicht C: \ test!

als Administrator scheint entweder keine Wirkung zu haben.

Wer noch keine Ahnung, warum dies geschieht?

War es hilfreich?

Lösung

geändert Verwenden 7zsd.sfx von http://7zsfx.solta.ru . InstallPath funktioniert nur mit dem modifizierten Paket.

Andere Tipps

Ich habe nie herausgefunden, warum dies geschieht, und nach Stunden mit ihm zu kämpfen, ich wechselte zu WinRAR. Zugegeben, seine einige Macken seiner eigenen bekam, aber ich war zumindest der Lage, diejenigen, um herauszufinden, und es für meine Bedürfnisse Laufen zu bekommen.

Würde WinRAR über 7z für SFX Sachen empfehlen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top