Órdenes SFX: Setup
Setup=[<modo>]<programa>
El auto extraíble intentará ejecutar <programa> tras realizar la extracción correctamente. Se establece como carpeta actual antes de ejecutar <programa> la que contiene los ficheros extraídos. Si el nombre del programa contiene espacios entonces debe estar encerrado por dobles comillas.
El nombre del programa puede ir precedido de la cadena opcional <modo> encerrada por < y >. Esta cadena puede ser Max, Min o Hide permitiendo iniciar el programa de instalación en una ventana maximizada, minimizada u oculta.
Ejemplos
-
Iniciar setup.exe usando el tamaño y visibilidad de ventana predeterminados:
Setup=setup.exe
-
Iniciar setup.exe y ocultar su ventana:
Setup=<hide>setup.exe
Notas
- Puede usar el parámetro SFX de la línea de órdenes -sp<par> para pasar parámetros opcionales al programa especificado en Setup=<programa>
- El módulo autoextraíble establece la variable de entorno sfxname, sfxcmd y sfxpar antes de ejecutar el programa de instalación. La variable sfxname contiene el nombre del archivo auto extraíble. sfxcmd contiene la línea de órdenes completa recibida por el módulo auto-extraíble. El primer parámetro de esta orden es el nombre del módulo SFX. sfxpar contiene solo los parámetros de la línea de órdenes, sin el nombre del módulo SFX. El programa de instalación puede leer estas variables si lo necesita. También puede especificar una %variable% expandidad como parámetro, como por ejemplo "Setup=setup.exe %sfxpar%".
- El módulo autoextraíble muestra el botón "Extraer" en vez de "Instalar" si no se especifica ninguna orden Setup o Presetup en el comentario de archivo. Si prefiere que se muestre el botón "Instalar" puede añadir la orden Setup=<> o si lo esta configurando desde la ventana de Opciones SFX, especifique <> como nombre del programa de instalación. El módulo SFX no intentará ejecutar ningún programa con este nombre pero mostrará el botón "Instalar".