Je doit créé un paquet pour une application métier, mais je n'ai aucune idée de comment faire car le setup interagit avec les fichiers autour ce n'est pas un seul .exe ou .msi
Merci
Paquet application métier
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée ( 1.8.2 / 2.0 / 2.1 / 2.2 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Préciser OS du serveur (Linux / Windows) et version (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets (Windows 7 / 10)
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée ( 1.8.2 / 2.0 / 2.1 / 2.2 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Préciser OS du serveur (Linux / Windows) et version (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets (Windows 7 / 10)
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
- agauvrit
- Expert WAPT
- Messages : 238
- Inscription : 17 nov. 2016 - 10:25
- Localisation : Nantes
- Contact :
Pour la création de paquets je te conseille de suivre le tutoriel de notre documentation :
https://www.wapt.fr/fr/doc/CreationPaquets/index.html
https://www.wapt.fr/fr/doc/CreationPaquets/index.html
agauvrit a écrit :Pour la création de paquets je te conseille de suivre le tutoriel de notre documentation :
https://www.wapt.fr/fr/doc/CreationPaquets/index.html
Merci, mais j'arrive à créé un paquet pour tout ce qui est "petit logiciel" du type firefox, chrome, .... grâce à leurs simple .exe ou .msi mais lors d'une application métier ce n'est pas pareil
En essayant aujourd'hui de l'installer j'ai fait la commande wapt-get make-template ensuite j'ai tout mis dans le dossier waptdev et j'ai fait la commande wapt-get build-upload je l'ai donc lancé et ai eu cette erreur :
Code : Tout sélectionner
installing solidedge
TimeoutExpired: Command '"setup.exe" /VERYSILENT' timed out after 300 seconds with output ''
Bonjour,
Pas certain que le setup.exe de l'application supporte le flag /verysilent.
Un truc à tester : lancer la commande dans démarrer/executer (ou touche windows + R)
setup.exe /verysilent
et vérifier si l'installation se fait vraiment en mode silencieux. Si il lance le programme en mode normal (avec boites de dialogue), ça explique le timeout.
Pas certain que le setup.exe de l'application supporte le flag /verysilent.
Un truc à tester : lancer la commande dans démarrer/executer (ou touche windows + R)
setup.exe /verysilent
et vérifier si l'installation se fait vraiment en mode silencieux. Si il lance le programme en mode normal (avec boites de dialogue), ça explique le timeout.
En lançant le setup.exe /verysilent une fenêtre s'ouvre avec ceci écrit a l’intérieur :fludo67 a écrit :Bonjour,
Pas certain que le setup.exe de l'application supporte le flag /verysilent.
Un truc à tester : lancer la commande dans démarrer/executer (ou touche windows + R)
setup.exe /verysilent
et vérifier si l'installation se fait vraiment en mode silencieux. Si il lance le programme en mode normal (avec boites de dialogue), ça explique le timeout.
Code : Tout sélectionner
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.
ok ..donc le setup.exe extrait des fichiers msi.
dans ce cas, tu peux tenter la chose suivante :
1) lancer le setup.exe normalement
2) une fois le programme d'installation lancé, aller dans le repertoire temporaire
(windows + R , executer la commander %temp%)
Dans le repertoire %temp% il doit y avoir plusieurs dossiers. Dans l'un d'eux se trouve le fichier msi du programme.
s'il y a plusieurs dossiers il faut chercher. nettoyer le repertoire temp avant de lancer le programme, histoire de ne pas perdre son temps (avec ccleaner par exemple)
%temp% = c:\users\ton_user\appdata\local\temp (sous windows 7/10)
dans ce cas, tu peux tenter la chose suivante :
1) lancer le setup.exe normalement
2) une fois le programme d'installation lancé, aller dans le repertoire temporaire
(windows + R , executer la commander %temp%)
Dans le repertoire %temp% il doit y avoir plusieurs dossiers. Dans l'un d'eux se trouve le fichier msi du programme.
s'il y a plusieurs dossiers il faut chercher. nettoyer le repertoire temp avant de lancer le programme, histoire de ne pas perdre son temps (avec ccleaner par exemple)
%temp% = c:\users\ton_user\appdata\local\temp (sous windows 7/10)
je pensais faire une commande du style
Code : Tout sélectionner
MsiExec.exe /i "C:\Solid Edge\Solid Edge ST8.msi" /quiet /qn /norestart