[Resuelto] Desinstalar la versión anterior
Publicado: 23 de enero de 2018 - 10:03 a. m.
Buen día,
Estoy intentando crear un paquete para SinusPhy 4.0.0.33, pero en las PC que ya ejecutan la versión 4.0.0.31, aparece el mensaje: TimeoutExpired: Command '"SinusPhy_v4.0.0.33.exe" /VERYSILENT /loadinf=script.inf' timed out after 300 seconds with output ''''
Creo que esto se debe a que no se desinstaló la versión anterior. Al iniciar manualmente la instalación de la 4.0.0.33, me pide que desinstale la anterior. Este es mi código:
Intenté forzar la desinstalación con este comando, pero solo devuelve "Advertencia: CalledProcessErrorOutput()" y no se desinstala nada. Manualmente, el comando unins000.exe funciona, pero no "msiexec /x {8956B7CC-5C7F-4509-90A7-AADC0369E566}_is1".
Versión del servidor WAPT: 1.5.1.15
Versión del agente WAPT: 1.5.1.15
Versión de configuración WAPT: 1.5.1.15
Versión de implementación WAPT: 1.5.1.14
Estado de la base de datos: OK (1.5.1.15)
Estoy intentando crear un paquete para SinusPhy 4.0.0.33, pero en las PC que ya ejecutan la versión 4.0.0.31, aparece el mensaje: TimeoutExpired: Command '"SinusPhy_v4.0.0.33.exe" /VERYSILENT /loadinf=script.inf' timed out after 300 seconds with output ''''
Creo que esto se debe a que no se desinstaló la versión anterior. Al iniciar manualmente la instalación de la 4.0.0.33, me pide que desinstale la anterior. Este es mi código:
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
install_exe_if_needed("SinusPhy_v4.0.0.33.exe",'/VERYSILENT /loadinf=script.inf',key='{8956B7CC-5C7F-4509-90A7-AADC0369E566}_is1',min_version='4.0.0.33')
Código: Seleccionar todo
run_notfatal("%s\SinusPhy v4.0\unins000.exe /verysilent" %programfiles32)
Versión del agente WAPT: 1.5.1.15
Versión de configuración WAPT: 1.5.1.15
Versión de implementación WAPT: 1.5.1.14
Estado de la base de datos: OK (1.5.1.15)