Ciao,
sono un principiante e non riesco a disinstallare il software sui computer Windows. Dalla console WAPT (nella scheda "Inventario software" del computer in questione), il comando di disinstallazione è indicato come "MsiExec.exe /I{23170F69-40C1-2701-1801-000001000000}". Quindi ho creato un semplice comando:
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
print("Disinstallazione del software")
run(r'MsiExec.exe /I{23170F69-40C1-2701-1801-000001000000}')
print("Il software è stato disinstallato correttamente")
E mi dà un errore e non disinstalla il software che ho richiesto:
ERRORE:
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\common.py", riga 3923, in install_wapt
exitstatus = setup.install()
File "C:\WINDOWS\TEMP\waptzbjrrri9\setup.py", riga 7, in install
File "C:\Program Files (x86)\wapt\common.py", riga 3705, in run
return ensure_unicode(setuphelpers.run(*arg, **args))
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", riga 4029, in run
raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Il comando 'MsiExec.exe /I{23170F69-40C1-2701-1801-000001000000}' ha restituito uno stato di uscita diverso da zero 1605.
Output: Questa azione è valida solo per i prodotti tsd Ú j Ó install Ú s .
Grazie in anticipo, cordialmente.
[RISOLTO] Problema di disinstallazione di Msiexe.exe
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* 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, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile 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
* 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, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
-
tommaso789
- Messaggi: 95
- Registrazione: 31 maggio 2021 - 15:44
Salve,
ho provato a usare /I (prompt dei comandi come amministratore sulla macchina) e mi viene visualizzato un messaggio a comparsa con il testo "valido per il prodotto già installato..." come mostrato di seguito. Usando /X mi viene offerta l'opzione di disinstallare tramite un messaggio a comparsa, ma poi viene visualizzato di nuovo il messaggio "valido per il prodotto...".
Grazie in anticipo, cordiali saluti.
ho provato a usare /I (prompt dei comandi come amministratore sulla macchina) e mi viene visualizzato un messaggio a comparsa con il testo "valido per il prodotto già installato..." come mostrato di seguito. Usando /X mi viene offerta l'opzione di disinstallare tramite un messaggio a comparsa, ma poi viene visualizzato di nuovo il messaggio "valido per il prodotto...".
Grazie in anticipo, cordiali saluti.
Ciao Thomas,
il comando che stai eseguendo non può essere definito nella install() perché è un comando di disinstallazione.
Non puoi disinstallare un software che non è installato.
Cordiali saluti,
il comando che stai eseguendo non può essere definito nella install() perché è un comando di disinstallazione.
Non puoi disinstallare un software che non è installato.
Cordiali saluti,
Versione del server WAPT: 2.0 Enterprise
Console installata su un
server Windows Server 2019 Debian 10 Buster
Console installata su un
server Windows Server 2019 Debian 10 Buster
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao, se il file MSI è progettato male e non può essere installato in modalità silenziosa, devi contattare l'editore per risolvere il problema. L'installazione e la disinstallazione dovrebbero essere possibili senza l'intervento dell'utente.
È possibile eseguire la disinstallazione all'interno della funzione `def install()` quando si desidera pulire il sistema (ovvero, rimuovere software indesiderato installato al di fuori di Wapt). Questo è un caso d'uso legittimo, ma se il file MSI è completamente danneggiato, sarà necessario eseguire la pulizia utilizzando uno script (eliminando file, chiavi di registro, ecc.).
È possibile eseguire la disinstallazione all'interno della funzione `def install()` quando si desidera pulire il sistema (ovvero, rimuovere software indesiderato installato al di fuori di Wapt). Questo è un caso d'uso legittimo, ma se il file MSI è completamente danneggiato, sarà necessario eseguire la pulizia utilizzando uno script (eliminando file, chiavi di registro, ecc.).
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
-
tommaso789
- Messaggi: 95
- Registrazione: 31 maggio 2021 - 15:44
Ciao, grazie per queste due risposte. Tuttavia, si tratta di 7-Zip, quindi... Ho scaricato la tua versione WAPT 19.0-24 e l'ho distribuita in rete, ma alcuni utenti hanno segnalato errori perché era già installata la versione 18.01 di 7-Zip. Ho quindi creato questo pacchetto di disinstallazione, che a quanto pare non funziona. Disinstallare manualmente 7-Zip 18.01 sembra essere l'unico modo per risolvere il problema.
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Il pacchetto che distribuiamo tenta di rimuovere le versioni precedenti di 7-Zip prima dell'installazione, perché alcune versioni non si aggiornano correttamente. Tuttavia, non abbiamo ricevuto segnalazioni di versioni che si rifiutano di essere disinstallate.
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
-
tommaso789
- Messaggi: 95
- Registrazione: 31 maggio 2021 - 15:44
Nel mio caso, la versione 7zip 19.0-23 del vostro repository non sembra disinstallare la versione 18.01, che ha la chiave di disinstallazione {23170F69-40C1-2701-1801-000001000000}.
Tuttavia, se questa versione di 7zip 18.01 è stata installata manualmente sul computer (e non tramite WAPT), ciò potrebbe influire sulla procedura di disinstallazione inclusa nel pacchetto 7zip 19.0-23?
Grazie in anticipo, cordiali saluti.
Tuttavia, se questa versione di 7zip 18.01 è stata installata manualmente sul computer (e non tramite WAPT), ciò potrebbe influire sulla procedura di disinstallazione inclusa nel pacchetto 7zip 19.0-23?
Grazie in anticipo, cordiali saluti.
