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
fludo67
Messaggi: 21
Registrazione: 13 settembre 2016 - 14:23

4 maggio 2017 - 11:12

Puoi rimuovere /quiet, è ridondante con /qn
fludo67
Messaggi: 21
Registrazione: 13 settembre 2016 - 14:23

4 maggio 2017 - 11:18

In setup.py, puoi usare il comando `install_msi_if_needed`, che per impostazione predefinita avvia l'MSI in modalità silenziosa

Codice: Seleziona tutto

def install():
	print('Install Solid Edge ST8')
	install_msi_if_needed('Solid Edge ST8.msi',min_version="",timeout=300)
	print uninstallkey
Il vantaggio di questa funzione è che non devi preoccuparti della chiave di disinstallazione (lascia uninstallkey=[] e la funzione la compila automaticamente).
Killian
Messaggi: 38
Registrazione: 3 maggio 2017 - 11:19

4 maggio 2017 - 11:23

fludo67 ha scritto:In setup.py, puoi usare il comando `install_msi_if_needed`, che per impostazione predefinita avvia l'MSI in modalità silenziosa

Codice: Seleziona tutto

def install():
	print('Install Solid Edge ST8')
	install_msi_if_needed('Solid Edge ST8.msi',min_version="",timeout=300)
	print uninstallkey
Il vantaggio di questa funzione è che non devi preoccuparti della chiave di disinstallazione (lascia uninstallkey=[] e la funzione la compila automaticamente).


Ho eseguito un debug e ricevo un errore di sintassi:

Codice: Seleziona tutto

print uninstallkey
E tutto ciò che serve è inserirlo per consentire l'installazione del pacchetto?
Avatar utente
agauvrit
Esperto WAPT
Messaggi: 238
Registrazione: 17 nov 2016 - 10:25
Posizione: Nantes
Contatto:

4 maggio 2017 - 11:34

Ciao Killian,

una rapida ricerca sul metodo di installazione silenziosa per SolidEdge potrebbe esserti utile: https://allyplm.com/2017/02/solid-edge- ... -silently/

Inoltre, per osservare cosa sta effettivamente accadendo, puoi utilizzare Process Explorer di Microsoft SysInternals (che ho appena aggiornato): https://wapt.tranquil.it/package_detail ... 3_all.wapt
Killian
Messaggi: 38
Registrazione: 3 maggio 2017 - 11:19

4 maggio 2017 - 11:55

Avevo dato un'occhiata a questo sito interessante ma non avevo capito il collegamento con il file .py, ma ora è tutto a posto, grazie!
Killian
Messaggi: 38
Registrazione: 3 maggio 2017 - 11:19

4 maggio 2017 - 14:49

Avrei solo un'ultima domanda su come confermare la disinstallazione.

Grazie.
Bloccato