Pagina 1 di 2

Pacchetto applicativo aziendale

Pubblicato: 3 maggio 2017 - 14:37
di Killian
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.

Re: Pacchetto applicativo aziendale

Pubblicato: 3 maggio 2017 - ore 15:00
di agauvrit
Per creare i pacchetti, consiglio di seguire il tutorial presente nella nostra documentazione:
https://www.wapt.fr/fr/doc/CreationPaquets/index.html

Re: Pacchetto applicativo aziendale

Pubblicato: 3 maggio 2017 - 15:02
di Killian
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

Re: Pacchetto applicativo aziendale

Pubblicato: 3 maggio 2017 - 17:45
di Floflobel
Salve,

potreste descrivermi i passaggi per l'installazione?

Re: Pacchetto applicativo aziendale

Pubblicato: 4 maggio 2017 - 08:36
di Killian
Ho un file setup.exe che agisce su un file .msi e anche su file ausiliari. Ho già provato a creare un pacchetto dall'exe o dall'msi, ma non funziona.

Re: Pacchetto applicativo aziendale

Pubblicato: 4 maggio 2017 - 10:05
di Killian
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 ''

Re: Pacchetto applicativo aziendale

Pubblicato: 4 maggio 2017 - 10:50
di fludo67
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.

Re: Pacchetto applicativo aziendale

Pubblicato: 4 maggio 2017 - 10:54
di Killian
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.
Quando si esegue setup.exe /verysilent, si apre una finestra con il seguente testo al suo interno:

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.

Re: Pacchetto applicativo aziendale

Pubblicato: 4 maggio 2017 - 11:01
di fludo67
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)

Re: Pacchetto applicativo aziendale

Pubblicato: 4 maggio 2017 - 11:05
di Killian
Stavo pensando di fare un ordine come questo

Codice: Seleziona tutto

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