Instalación del cliente SAGE: installshield y archivo de respuestas
Publicado: 19 de enero de 2021 - 11:31
Hola,
probé una instalación silenciosa local del cliente SAGE usando el archivo de respuestas:
SafeX3V1Client116.exe -r -f1c:\tempsage\rep.iss.
Luego eliminé el cliente y ejecuté la instalación con el archivo de respuestas
: SafeX3V1Client116.exe -s -f1c:\tempsage\rep.iss.
La instalación se completó sin problemas y todo está bien.
Me gustaría empaquetarlo, pero no funciona.
Probé estas dos opciones:
`def install():
#install_exe_if_needed("SafeX3V1Client116.exe",'-s -f1rep.iss',key='Safe X3 Client V1',min_version='15.0.498')`
run('"SafeX3V1Client116.exe" -s -f1rep.iss')`
y siempre obtengo el mismo mensaje:
>>>
*** Intérprete remoto reinicializado ***
Línea de comandos: install "D:\waptdev\cim-sage-wapt\WAPT\.."
Usando archivo de configuración: D:\wapt\wapt-get.ini
Instalando archivos WAPT D:\waptdev\cim-sage-wapt
2021-01-19 11:25:32,967 CRITICAL Error fatal en el script de instalación: CalledProcessErrorOutput: Comando '"SafeX3V1Client116.exe" -s -f1rep.iss' devolvió un estado de salida distinto de cero: -2147213312.
Salida::
Seguimiento de la pila (llamada más reciente):
Archivo "D:\wapt\common.py", línea 3877, en install_wapt
exitstatus = setup.install()
Archivo "D:\waptdev\cim-sage-wapt\setup.py", línea 8, en install
run('"SafeX3V1Client116.exe" -s -f1rep.iss')
Archivo "D:\wapt\common.py", línea 3647, en run
return ensure_unicode(setuphelpers.run(*arg,**args))
Archivo "D:\wapt\setuphelpers_windows.py", línea 3718, en run
raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: El comando '"SafeX3V1Client116.exe" -s -f1rep.iss' devolvió un valor distinto de cero Estado de salida -2147213312.
Salida:
ERROR FATAL: CalledProcessErrorOutput: El comando '"SafeX3V1Client116.exe" -s -f1rep.iss' devolvió un estado de salida distinto de cero -2147213312.
Salida:
Código de salida: 3
>>>
¿Tienes alguna idea?
probé una instalación silenciosa local del cliente SAGE usando el archivo de respuestas:
SafeX3V1Client116.exe -r -f1c:\tempsage\rep.iss.
Luego eliminé el cliente y ejecuté la instalación con el archivo de respuestas
: SafeX3V1Client116.exe -s -f1c:\tempsage\rep.iss.
La instalación se completó sin problemas y todo está bien.
Me gustaría empaquetarlo, pero no funciona.
Probé estas dos opciones:
`def install():
#install_exe_if_needed("SafeX3V1Client116.exe",'-s -f1rep.iss',key='Safe X3 Client V1',min_version='15.0.498')`
run('"SafeX3V1Client116.exe" -s -f1rep.iss')`
y siempre obtengo el mismo mensaje:
>>>
*** Intérprete remoto reinicializado ***
Línea de comandos: install "D:\waptdev\cim-sage-wapt\WAPT\.."
Usando archivo de configuración: D:\wapt\wapt-get.ini
Instalando archivos WAPT D:\waptdev\cim-sage-wapt
2021-01-19 11:25:32,967 CRITICAL Error fatal en el script de instalación: CalledProcessErrorOutput: Comando '"SafeX3V1Client116.exe" -s -f1rep.iss' devolvió un estado de salida distinto de cero: -2147213312.
Salida::
Seguimiento de la pila (llamada más reciente):
Archivo "D:\wapt\common.py", línea 3877, en install_wapt
exitstatus = setup.install()
Archivo "D:\waptdev\cim-sage-wapt\setup.py", línea 8, en install
run('"SafeX3V1Client116.exe" -s -f1rep.iss')
Archivo "D:\wapt\common.py", línea 3647, en run
return ensure_unicode(setuphelpers.run(*arg,**args))
Archivo "D:\wapt\setuphelpers_windows.py", línea 3718, en run
raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: El comando '"SafeX3V1Client116.exe" -s -f1rep.iss' devolvió un valor distinto de cero Estado de salida -2147213312.
Salida:
ERROR FATAL: CalledProcessErrorOutput: El comando '"SafeX3V1Client116.exe" -s -f1rep.iss' devolvió un estado de salida distinto de cero -2147213312.
Salida:
Código de salida: 3
>>>
¿Tienes alguna idea?