Pregunta

Actualmente, estoy haciendo una SFX con 7zip utilizando la siguiente configuración:

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

Me entonces paquete 7z465.exe en Setup.7z, y luego llamar a la línea siguiente en un archivo por lotes:

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

Al ejecutar el Setup.exe resultante, Extrae fina y lanzamientos de la 7z465.exe así, pero todavía está extrayendo a alguna carpeta temp 7zip para el usuario actual y no en C: \ test!

Ejecutar como administrador parece tener ningún efecto, ya sea.

Alguien tiene alguna idea de por qué está sucediendo esto?

¿Fue útil?

Solución

Uso modificado 7zsd.sfx de http://7zsfx.solta.ru . InstallPath sólo funciona con el paquete modificado.

Otros consejos

Nunca supe por qué estaba ocurriendo, y después de horas de lucha con él, me cambió a WinRAR. Por supuesto, su conseguido algunas peculiaridades propias, pero era al menos capaz de averiguar los fuera y ponerlo en marcha para mis necesidades.

Lo recomendaría WinRAR sobre 7z SFX de cosas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top