Pagina 1 di 1

Problema durante l'installazione di MSI come sistema

Pubblicato: 5 settembre 2023 - 10:14
di tux
Salve,

sto cercando di creare un pacchetto per distribuire un file MSI.
Se eseguo il prompt dei comandi come amministratore, la riga di comando funziona perfettamente.
Se sono in modalità sviluppatore con PyScripter, il pacchetto funziona correttamente.

Tuttavia, se distribuisco il pacchetto su una macchina, non funziona.
L'unica differenza che ho riscontrato è che in un caso eseguo il programma come amministratore e nell'altro come utente di sistema.

Ho provato a utilizzare la funzione `run_as_administrator`, ma non ha cambiato nulla.

Come posso forzare l'installazione come amministratore senza chiedere all'utente i privilegi di amministratore?

Il file MSI in questione è: https://ltspice.analog.com/software/LTspice64.msi

Grazie

Re: Problema durante l'installazione di MSI come sistema

Pubblicato: 5 settembre 2023 - 15:37
di dcardon
Ciao Sébastien,

Dovresti provare ad avviare l'installazione utilizzando l'account LOCAL SYSTEM (questo è l'account utilizzato dall'agente WAPT).
Per fare ciò, è possibile eseguire l'escalation dei privilegi utilizzando psexec (pacchetto tis-sysinternals-pstools):

Codice: Seleziona tutto

psexec -i -s cmd
quindi avviare l'installazione msi, tramite riga di comando o anche graficamente, e quindi vedere il messaggio di errore che appare.

Sinceramente,

Denis