Parámetro no correcto en 7-zip

Iniciado por Baal_30, 17 Marzo 2016, 11:52 AM

0 Miembros y 1 Visitante están viendo este tema.

Baal_30

Muy buenas, antes que nada pedir disculpas si este tema no va aquí, pero no se donde podría ir sino.

El caso es que estoy intentando crear un SFX(Autoextraíble) con 7-zip, desde el modo gráfico del programa, me lo crea correctamente si no pongo ningún parámetro, pero al ponerle el que quiero : InstallPath="C:\Users\Usuario\Desktop\"

Y darle a Aceptar, me pone que el parámetro no es correcto. Pero lo tengo exactamente como pone en la web oficial y he probado con varias rutas diferentes, ¿alguna idea?

El parámetro lo he encontrado aquí : http://7zsfx.info/en/

Un saludo.
«La suerte es el cuidado de los detalles». -Winston Churchill

HdM

Si no me equivoco, eso no se hace desde el modo gráfico. Debe ir en un fichero de configuración y comprimirlo todo junto (*.7z+módulo.sfx+config.txt)

- Nice to see you again -

Baal_30

Ummm, entonces lo hacía mal.

¿Como debería hacerlo como tú dices?
«La suerte es el cuidado de los detalles». -Winston Churchill

HdM

Comprimes los ficheros que quieras en loquesea.7z
Creas un fichero config.txt y pegas esto en él:

Citar
;!@Install@!UTF-8!
InstallPath="C:\Users\Usuario\Desktop\"
;!@InstallEnd@!

Al guardar el txt lo guardas como UTF8.

Te creas una carpeta y metes el fichero 7z, el config.txt y el módulo sfx modificado.

Desde el cmd accedes a la carpeta anterior y generas el autoextraible así (respeta el orden de los ficheros indicado abajo):

Código (dos) [Seleccionar]
copy /b modulo.sfx + config.txt + loquesea.7z autoextraible.exe

Un saludo.






- Nice to see you again -