Página 1 de 2

Paquete de aplicaciones empresariales

Publicado: 3 de mayo de 2017 - 14:37
por Killian
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.

Re: Paquete de aplicaciones empresariales

Publicado: 3 de mayo de 2017 - 15:00
por agauvrit
Para crear paquetes, recomiendo seguir el tutorial de nuestra documentación:
https://www.wapt.fr/fr/doc/CreationPaquets/index.html

Re: Paquete de aplicaciones empresariales

Publicado: 3 de mayo de 2017 - 15:02
por Killian
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

Re: Paquete de aplicaciones empresariales

Publicado: 3 de mayo de 2017 - 17:45
por Floflobel
Hola,

¿podrías describir los pasos de instalación?

Re: Paquete de aplicaciones empresariales

Publicado: 4 de mayo de 2017 - 8:36 a. m.
por Killian
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.

Re: Paquete de aplicaciones empresariales

Publicado: 4 de mayo de 2017 - 10:05 a. m.
por Killian
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 ''

Re: Paquete de aplicaciones empresariales

Publicado: 4 de mayo de 2017 - 10:50 a. m.
por fludo67
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.

Re: Paquete de aplicaciones empresariales

Publicado: 4 de mayo de 2017 - 10:54 a. m.
por Killian
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.

Re: Paquete de aplicaciones empresariales

Publicado: 4 de mayo de 2017 - 11:01
por fludo67
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)

Re: Paquete de aplicaciones empresariales

Publicado: 4 de mayo de 2017 - 11:05 a. m.
por Killian
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