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
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