Paquete de aplicaciones empresariales

Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés se proporciona en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada (1.8.2 / 2.0 / 2.1 / 2.2 / etc.) ASÍ COMO la edición Enterprise / Discovery.
* Especifique el sistema operativo del servidor (Linux / Windows) y la versión (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes (Windows 7 / 10)
. * Como en cualquier foro de la comunidad, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte de ventas, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55
fludo67
Mensajes: 21
Inscripciones: 13 sep 2016 - 14:23 horas.

4 de mayo de 2017 - 11:12

Puedes eliminar /quiet, es redundante con /qn
fludo67
Mensajes: 21
Inscripciones: 13 sep 2016 - 14:23 horas.

4 de mayo de 2017 - 11:18

En setup.py, puedes usar el comando `install_msi_if_needed`, que de forma predeterminada inicia el MSI en modo silencioso

Código: Seleccionar todo

def install():
	print('Install Solid Edge ST8')
	install_msi_if_needed('Solid Edge ST8.msi',min_version="",timeout=300)
	print uninstallkey
La ventaja de esta función es que no tienes que preocuparte por la clave de desinstalación (dejas uninstallkey=[] y la función la completa automáticamente).
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

4 de mayo de 2017 - 11:23

fludo67 escribió:En setup.py, puedes usar el comando `install_msi_if_needed`, que de forma predeterminada inicia el MSI en modo silencioso

Código: Seleccionar todo

def install():
	print('Install Solid Edge ST8')
	install_msi_if_needed('Solid Edge ST8.msi',min_version="",timeout=300)
	print uninstallkey
La ventaja de esta función es que no tienes que preocuparte por la clave de desinstalación (dejas uninstallkey=[] y la función la completa automáticamente).


Hice una depuración y me aparece un error de sintaxis:

Código: Seleccionar todo

print uninstallkey
¿Y todo lo que se necesita es ingresar eso para permitir que se instale el paquete?
Avatar de usuario
agauvrit
Experto en WAPT
Mensajes: 238
Inscripción: 17 de noviembre de 2016 - 10:25
Ubicación: Nantes
Contacto :

4 de mayo de 2017 - 11:34

Hola Killian,

una búsqueda rápida sobre el método de instalación silenciosa de SolidEdge podría serte útil: https://allyplm.com/2017/02/solid-edge- ... -silently/

Además, para observar lo que sucede realmente, puedes usar Process Explorer de Microsoft SysInternals (que acabo de actualizar): https://wapt.tranquil.it/package_detail ... 3_all.wapt
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

4 de mayo de 2017 - 11:55

Había mirado este sitio interesante pero no entendí el enlace con el archivo .py, pero ahora está todo bien, ¡gracias!
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

4 de mayo de 2017 - 14:49

Solo tengo una última pregunta sobre cómo confirmar una desinstalación.

Gracias.
Bloqueado