Devo creare un pacchetto per un'applicazione aziendale, ma non ho idea di come fare perché il programma di installazione interagisce con i file circostanti; non si tratta di un singolo file .exe o .msi.
Grazie.
Pacchetto applicativo aziendale
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Il supporto della community in francese è disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata (1.8.2 / 2.0 / 2.1 / 2.2 / ecc.) e l'edizione Enterprise / Discovery.
* Specificare il sistema operativo del server (Linux / Windows) e la versione (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti (Windows 7 / 10)
. * Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se hai bisogno di supporto commerciale, puoi contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Il supporto della community in francese è disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata (1.8.2 / 2.0 / 2.1 / 2.2 / ecc.) e l'edizione Enterprise / Discovery.
* Specificare il sistema operativo del server (Linux / Windows) e la versione (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti (Windows 7 / 10)
. * Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se hai bisogno di supporto commerciale, puoi contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Per creare i pacchetti, consiglio di seguire il tutorial presente nella nostra documentazione:
https://www.wapt.fr/fr/doc/CreationPaquets/index.html
https://www.wapt.fr/fr/doc/CreationPaquets/index.html
agauvrit ha scritto:Per creare pacchetti, consiglio di seguire il tutorial nella nostra documentazione:
https://www.wapt.fr/fr/doc/CreationPaquets/index.html
Grazie, ma posso creare un pacchetto per tutti i "piccoli software" come Firefox, Chrome, ecc., utilizzando i loro semplici file .exe o .msi, ma non è la stessa cosa per un'applicazione aziendale
Quando ho provato a installarlo oggi, ho eseguito il comando `wapt-get make-template`, poi ho messo tutto nella cartella waptdev e ho eseguito il comando `wapt-get build-upload`. Poi l'ho avviato e ho ricevuto questo errore:
Codice: Seleziona tutto
installing solidedge
TimeoutExpired: Command '"setup.exe" /VERYSILENT' timed out after 300 seconds with output ''Ciao,
non sono sicuro che il file setup.exe dell'applicazione supporti il flag /verysilent.
Ecco un test da fare: esegui il comando `
setup.exe /verysilent`
e verifica se l'installazione è effettivamente silenziosa. Se il programma si avvia in modalità normale (con finestre di dialogo), questo spiega il timeout.
non sono sicuro che il file setup.exe dell'applicazione supporti il flag /verysilent.
Ecco un test da fare: esegui il comando `
setup.exe /verysilent`
e verifica se l'installazione è effettivamente silenziosa. Se il programma si avvia in modalità normale (con finestre di dialogo), questo spiega il timeout.
Quando si esegue setup.exe /verysilent, si apre una finestra con il seguente testo al suo interno:fludo67 ha scritto:Ciao,
non sono sicuro che il file setup.exe dell'applicazione supporti il flag /verysilent.
Ecco un test da fare: esegui il comando `
setup.exe /verysilent`
e verifica se l'installazione è effettivamente silenziosa. Se il programma si avvia in modalità normale (con finestre di dialogo), questo spiega il timeout.
Codice: Seleziona tutto
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... quindi setup.exe estrae i file MSI.
In tal caso, puoi provare quanto segue:
1) Esegui setup.exe normalmente.
2) Una volta avviato il programma di installazione, vai alla directory temporanea
(Windows + R, esegui il comando %temp%).
Nella directory %temp% dovrebbero esserci diverse cartelle. Il file MSI del programma si trova in una di esse.
Se ci sono più cartelle, dovrai cercarlo. Pulisci la directory temporanea prima di avviare il programma, in modo da non perdere tempo (con CCleaner, ad esempio).
%temp% = c:\users\your_user\appdata\local\temp (su Windows 7/10)
In tal caso, puoi provare quanto segue:
1) Esegui setup.exe normalmente.
2) Una volta avviato il programma di installazione, vai alla directory temporanea
(Windows + R, esegui il comando %temp%).
Nella directory %temp% dovrebbero esserci diverse cartelle. Il file MSI del programma si trova in una di esse.
Se ci sono più cartelle, dovrai cercarlo. Pulisci la directory temporanea prima di avviare il programma, in modo da non perdere tempo (con CCleaner, ad esempio).
%temp% = c:\users\your_user\appdata\local\temp (su Windows 7/10)
Stavo pensando di fare un ordine come questo
Codice: Seleziona tutto
MsiExec.exe /i "C:\Solid Edge\Solid Edge ST8.msi" /quiet /qn /norestart