arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

¿Cómo puedo instalar silenciosamente las aplicaciones de escritorio de ReliaSoft?

 

El instalador de ReliaSoft acepta opciones de línea de comandos que le permiten instalar el software sin proporcionar entradas de usuario rutinarias durante la instalación. Esto se conoce como una instalación silenciosa. Las instalaciones silenciosas son útiles cuando tiene que instalar varios productos de ReliaSoft en varios equipos cliente y las opciones que selecciona al instalar en cada equipo son siempre las mismas.

El instalador de ReliaSoft está creado por el sistema de empaquetado de aplicaciones InstallShield y reconocerá el /r/s/SMS/f1, y /f2 interruptores. Las siguientes instrucciones utilizan el instalador ReliaSoft2022.exe en todos los ejemplos; el mismo enfoque se puede utilizar con los instaladores de ReliaSoft de las versiones 2018 a 2021 y los instaladores de Synthesis de las versiones 9 a 11. También puede utilizar este enfoque con el archivo licinst.exe para instalar la Utilidad de administración de licencias de HBM Prenscia, si lo desea.

 

1. Crear un archivo de respuestas

Para realizar una instalación silenciosa, necesitará un archivo de respuesta (*.iss) que proporcionará las entradas que normalmente serían proporcionadas por el usuario en una sesión de instalación interactiva. La forma más sencilla de crear un archivo de respuestas es ejecutar una instalación ordinaria y registrar las selecciones que realice durante la instalación. Puede utilizar el siguiente comando para ejecutar y registrar la instalación:

ReliaSoft2022.exe /r /f1"C:\silent install\Setup.iss"

donde:

/r (requerido) registra las entradas del usuario durante la instalación ordinaria y las guarda en un archivo de respuestas.

/f1 "C:\silent install\Setup.iss" (opcional) especifica una ubicación y nombre alternativos para el archivo de respuestas. Utilice una ruta absoluta. Si se omite, se creará un archivo Setup.iss en el directorio "c:\Windows".

 

2. Ejecutar una instalación silenciosa

Una vez que esté disponible un archivo de respuestas, utilice el siguiente comando para realizar una instalación silenciosa en un equipo cliente:

ReliaSoft2022.exe /s /SMS /f1"C:\silent install\Setup.iss" /f2"C:\silent install\Result.log"

donde:

/s (obligatorio) ejecuta el instalador utilizando la opción "silenciosa".

/SMS (opcional) evita que se cierre la conexión de red y el instalador antes de que se complete la instalación. Esto es útil si está ejecutando la instalación como parte de un script más grande (por ejemplo, un script que activa varios eventos en secuencia). Si se omite, el sistema intentará ejecutar el siguiente comando en la secuencia, independientemente de si la instalación está completa.

/f1 "C:\silent install\Setup.iss" (requerido) especifica la ubicación y el nombre del archivo de respuestas.

/f2 "C: \ instalación silenciosa \ Result.log" (opcional) crea un registro de la instalación en la ubicación especificada con el nombre de archivo especificado.

 

Comprobación de errores

Si creó un registro de la instalación, el archivo de registro contendrá una clave ResultCode que devuelve uno de los siguientes valores:

 

ResultCode Definición
0 Éxito
-1 Error general
-2 Modo no válido
-3 Los datos requeridos no se encuentran en el archivo Setup.iss
-4 No hay suficiente memoria disponible
-5 El archivo no existe
-6 No se puede escribir en el archivo de respuesta
-7 No se puede escribir en el archivo de registro
-8 Ruta no válida para el archivo de respuesta silenciosa de InstallShield
-9 No es un tipo de lista válido (cadena o número)
-10 El tipo de datos es inválido
-11 Error desconocido durante la instalación
-12 Los diálogos están fuera de orden
-51 No se puede crear la carpeta especificada
-52 No se puede acceder al archivo o carpeta especificada
-53 Opción no válida seleccionada

 

 

3. Pasos adicionales para la licencia alojada localmente

Estos pasos adicionales solo se aplican si está utilizando una licencia alojada localmente (consulte Licencias alojadas localmente).

 

Definir la ruta al servidor de licencias

Deberá conectar cada equipo cliente al servidor de licencias correspondiente. Para hacerlo de forma silenciosa, puede simplemente agregar el siguiente comando al script de instalación:

setx HBMUK_LICENSE_PATH PORT@HOST

donde PORT@HOST debería ser 6220@servername (servername puede ser el nombre resuelto o la dirección IP).

 

Importar el archivo de configuración de licencias

 

NOTA: A partir de la versión 2020, no se proporcionará un archivo de configuración de licencias (*.prnrsl) y este paso no será aplicable. En su lugar, se creará automáticamente un nuevo tipo de archivo de configuración de licencias cuando un usuario inicie su software mientras esté dirigido a un servidor de licencias configurado para licencias alojadas localmente. En situaciones en las que se utilizará una combinación de licencias alojadas localmente y alojadas por ReliaSoft, o cuando se ha fusionado un conjunto de productos con otros productos, será necesario editar el archivo de configuración de la licencia a través de la Herramienta de configuración de licencias.

 

Para versiones anteriores a la versión 2020: Si se le proporcionó un archivo de configuración de licencia (*.prnrsl), deberá importarlo en el equipo cliente después de la instalación silenciosa. Esto se puede hacer manualmente o de forma silenciosa.

  •  

    Para importar el archivo manualmente, abra la utilidad Configuración de licencias de importación/exportación en el equipo cliente seleccionando ReliaSoft [Version] > Importación y exportación de configuraciones de licencia de ReliaSoft [Version] (Windows 10) o ReliaSoft [Version] > Herramientas adicionales > Importación y exportación de configuraciones de licencia de ReliaSoft [Version] (Windows 7) en el menú de inicio de Windows. Siga las instrucciones en pantalla para importar el archivo *.prnrsl.

  • Para importar el archivo en silencio, ejecute el siguiente comando en el directorio de la instalación de ReliaSoft en el equipo cliente. La ruta de instalación predeterminada es "C:\Program Files (x86)\ReliaSoft\ReliaSoft [Versión]." Puede ejecutar el comando por separado de la instalación silenciosa, o puede crear un archivo por lotes con ambos comandos y ejecutar el archivo por lotes.

LMXLicSettingsImportExport.exe /i"C:\path\filename.prnrsl"

 

Donde:

/i"C:\path\filename.prnrsl" hace que la utilidad de configuración de licencias de importación/exportación importe el archivo de configuración de licencias desde la ruta especificada. Si no se especifica ninguna ruta, la utilidad abrirá una ventana de exploración para que especifique la ruta (es decir, este paso no será silencioso).

 

También puede usar este comando con diferentes argumentos:

/e "C:\path\filename.prnrsl" hace que la utilidad de configuración de licencias de importación/exportación exporte una copia del archivo de configuración de licencias a la ubicación y el nombre de archivo especificados.

/d elimina el archivo de configuración de la licencia desde la ubicación donde el software lo utiliza.

La información se proporciona «tal cual», sin garantía de ningún tipo.