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
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

3 de mayo de 2017 - 14:37

Necesito crear un paquete para una aplicación empresarial, pero no tengo ni idea de cómo hacerlo porque la instalación interactúa con archivos adyacentes; no se trata de un único archivo .exe o .msi.

Gracias.
Avatar de usuario
agauvrit
Experto en WAPT
Mensajes: 238
Inscripción: 17 de noviembre de 2016 - 10:25
Ubicación: Nantes
Contacto :

3 de mayo de 2017 - 15:00 horas

Para crear paquetes, recomiendo seguir el tutorial de nuestra documentación:
https://www.wapt.fr/fr/doc/CreationPaquets/index.html
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

3 de mayo de 2017 - 15:02

agauvrit escribió:Para crear paquetes, recomiendo seguir el tutorial de nuestra documentación:
https://www.wapt.fr/fr/doc/CreationPaquets/index.html

Gracias, pero puedo crear un paquete para todo el "software pequeño" como Firefox, Chrome, etc., usando sus simples archivos .exe o .msi, pero no es lo mismo para una aplicación comercial
Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

3 de mayo de 2017 - 17:45

Hola,

¿podrías describir los pasos de instalación?
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

4 de mayo de 2017 - 08:36

Tengo un setup.exe que actúa sobre un .msi así como sobre archivos auxiliares, ya he intentado crear un paquete desde el exe o el msi pero no funciona.
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

4 de mayo de 2017 - 10:05

Cuando intenté instalarlo hoy, ejecuté el comando `wapt-get make-template`, luego guardé todo en la carpeta waptdev y ejecuté el comando `wapt-get build-upload`. Lo inicié y obtuve este error:

Código: Seleccionar todo

installing solidedge
TimeoutExpired: Command '"setup.exe" /VERYSILENT' timed out after 300 seconds with output ''
fludo67
Mensajes: 21
Inscripciones: 13 sep 2016 - 14:23 horas.

4 de mayo de 2017 - 10:50

Hola,

no estoy seguro de si el archivo setup.exe de la aplicación admite la opción /verysilent.
Aquí tienes algo para probar: ejecuta el comando `
setup.exe /verysilent`

y comprueba si la instalación es realmente silenciosa. Si el programa se inicia en modo normal (con cuadros de diálogo), eso explica el tiempo de espera.
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

4 de mayo de 2017 - 10:54

fludo67 escribió:Hola,

no estoy seguro de si el archivo setup.exe de la aplicación admite la opción /verysilent.
Aquí tienes algo para probar: ejecuta el comando `
setup.exe /verysilent`

y comprueba si la instalación es realmente silenciosa. Si el programa se inicia en modo normal (con cuadros de diálogo), eso explica el tiempo de espera.
Cuando ejecuta setup.exe /verysilent, se abre una ventana con el siguiente texto dentro:

Código: Seleccionar todo

Windows ® Installer version 5.0.7601.23446

msiexec /Option <Paramètre requis> [Paramètre facultatif]

Options d'installation

	</package | /i> <Produit.msi>
		Installe ou configure un produit
	/a <Produit.msi>
		Installation administrative - Installe un produit sur
		le réseau
	/j<u|m> <produit.msi> [/t <Liste de transformations>]
		[/g <ID de langue>]
		Publie un produit - m pour tous les utilisateurs,
		u pour l'utilisateur actuel
	</uninstall | /x> <Produit.msi | Code produit>
		Désinstalle le produit

Options d'affichage

	/quiet
		Mode silencieux, aucune interaction avec
		l'utilisateur
	/passive
		Mode automatique - barre de progression
		uniquement
	/q[n|b|r|f]
		Définit le niveau d'interface utilisateur
		n - Pas d'interface utilisateur
		b - IU de base
		r - IU réduite
		f - IU complète (option par défaut)
	/help
		Affiche des informations

Options de redémarrage

	/norestart
		Ne pas redémarrer à la fin de l'installation
	/promptrestart
		Proposer à l'utilisateur de redémarrer si
		nécessaire
	/forcerestart
		Toujours redémarrer l'ordinateur après
		l'installation

Options de journalisation

	/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <fichier journal>
		i - Messages d'état
		w - Avertissements récupérables
		e - Tous les messages d'erreur
		a - Démarrage des actions
		r - Enregistrements spécifiques à certaines
		    actions
		u - Requêtes de l'utilisateur
		c - Paramètres initiaux de l'interface utilisateur
		m - Mémoire insuffisante ou informations de
		    sortie irrécupérables
		o - Message d'espace disque insuffisant
		p - Propriétés du terminal
		v - Mode documenté
		x - Autres informations de débogage
		+ - Ajouter au fichier journal existant
		! - Forcer l'écriture de chaque ligne dans le
		    journal
		* - Écrire toutes les informations, sauf les
		    options v et x
	/log <Fichier journal>
		Identique à /l* <Fichier journal>

Options de mise à jour

	/update <Mise_à_jour_1.msp>[;Mise_à_jour_2.msp]
		Applique les mises à jour
	/uninstall <Guide du code correctif>[;Update2.msp] /package <Product.msi
		| Code produit>
		Supprimer les mises à jour d'un produit

Options de réparation

	/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | Code produit>
		Répare un produit
		p - uniquement si un fichier est manquant
		o - si un fichier est manquant ou si une version
		    antérieure est installée (option par défaut)
		e - si un fichier est manquant ou si une version
		    égale ou antérieure est installée
		d - si un fichier est manquant ou si une version
		    différente est installée
		c - si un fichier est manquant ou si la somme de
		    contrôle ne correspond pas à la valeur
		    calculée
		a - force la réinstallation de tous les fichiers
		u - toutes les entrées de Registre requises et
		    spécifiques à l'utilisateur
		    (option par défaut)
		m - toutes les entrées de Registre requises et
		    spécifiques à l'ordinateur
		    (option par défaut)
		s - tous les raccourcis existants
		    (option par défaut)
		v - s'exécute depuis la source et remet en
		    mémoire cache le package local

Définition des propriétés publiques

	[PROPERTY=valeur de la propriété]

Consultez le Kit de développement Windows® Installer pour une aide
détaillée concernant la syntaxe de la ligne de commande.

Copyright © Microsoft Corporation. Tous droits réservés.
Certaines parties de ce logiciel sont basées sur des documents
créés par la société indépendante JPEG Group.
fludo67
Mensajes: 21
Inscripciones: 13 sep 2016 - 14:23 horas.

4 de mayo de 2017 - 11:01

Bien... entonces setup.exe extrae archivos MSI.
En ese caso, puedes probar lo siguiente:

1) Ejecuta setup.exe normalmente.
2) Una vez que se haya iniciado el instalador, ve al directorio temporal
(Windows + R, ejecuta el comando %temp%).

En el directorio %temp%, debería haber varias carpetas. El archivo MSI del programa está en una de ellas.

Si hay varias carpetas, tendrás que buscarlas. Limpia el directorio temporal antes de iniciar el programa para no perder tiempo (con CCleaner, por ejemplo).

%temp% = c:\users\tu_usuario\appdata\local\temp (en Windows 7/10)
Killian
Mensajes: 38
Inscripción: 3 de mayo de 2017 - 11:19

4 de mayo de 2017 - 11:05

Estaba pensando en hacer un pedido como este

Código: Seleccionar todo

MsiExec.exe /i "C:\Solid Edge\Solid Edge ST8.msi" /quiet /qn /norestart
Bloqueado