Tengo un programa de instalación de terceros que me gustaría que mis usuarios puedan descargar y ejecutar como un requisito previo para una aplicación que he escrito. El instalador puede tomar parámetros que permitan una instalación pasiva, donde el usuario puede ver el progreso del proceso pero no tiene que interactuar con la instalación.¿Cómo puedo crear un archivo WinRar SFX de ejecución automática desde un archivo por lotes?
Anteriormente, he logrado este comportamiento creando un archivo SFX en WinRar. Desde las opciones de la GUI de WinRAR, puede especificar que un archivo se inicie después de descomprimir el archivo, así como los parámetros de la aplicación.
¿Hay alguna forma de crear un archivo SFX y establecer estas propiedades de autoejecución con la consola? Estoy intentando crear un archivo por lotes que se encargue de todo esto.
A continuación es mi lote contenido del archivo hasta el momento:
C:\Progra~1\WinRAR\rar a -m0 installer_archive.rar install_me.exe
C:\Progra~1\WinRAR\rar s installer_archive.rar installer_auto_extractor.exe
Tras el paso final, ¿qué debería hacer oír para actualizar el SFX?
Estoy tratando de hacer lo mismo. Cualquier posibilidad de que pueda proporcionar una referencia de lo que puede ir en este archivo de configuración (en particular, buscar el directorio de extracción predeterminado y los comandos de extracción previa y posterior). – JMorgan
@JMorgan Creo que esta página del [sitio de Acritum] (http://acritum.com/software/manuals/winrar/html/helpguisfxscript.htm) debería ayudarlo con los comandos disponibles. – thisismyrobot
Puede considerar usar -cfg-switch para evitar la dependencia de configuración predeterminada de WinRAR. De lo contrario, la configuración predeterminada de WinRAR podría anular su contenido de archivo "z" f: \ xfs.conf ". ¡Aclamaciones! –