Obecnie Robię SFX z 7zip używając następującej konfiguracji:Dlaczego 7zip Ignoruj moją InstallPath podczas tworzenia instalatora SFX?
;[email protected]@!UTF-8!
InstallPath="C:\\test"
GUIMode="2"
RunProgram="7z465.exe"
;[email protected]@!
I wtedy pakować 7z465.exe do Setup.7z, a następnie wywołać następującą linię w pliku wsadowym:
copy /b "C:\Program Files\7-Zip\7zSD.sfx" + config.txt + ".\Release\Setup.7z" .\Release\Setup.exe
Po uruchomieniu wynikowego pliku Setup.exe, wyodrębnia on dobrze i uruchamia 7z465.exe, ale nadal wyodrębnia do folderu 7zip dla bieżącego użytkownika, a nie C: \ test!
Uruchomienie jako administrator również nie ma żadnego efektu.
Ktoś ma pojęcie, dlaczego tak się dzieje?
Dzięki! Zaznaczam ten zamiast mojego. – Ben
DZIĘKUJEMY !!! Pomogło mi to pozbyć się nieprzyjemności, że program antywirusowy mojej firmy spowodował mój instalator. –
Miałem sukces z pakietem 7zSD (7zsd_All.sfx) z http://www.7zsfx.info/en/, jeśli powyższy link nie działa. – iank