[Guida] Come distribuire un'app in formato MSI con parametri?

Modificato il Gio, 12 Giu alle 5:05 PM

Nota Importante: Il contenuto principale di questo articolo è stato tradotto con l'assistenza della tecnologia AI. Sebbene abbiamo fatto sforzi per garantire l'accuratezza, potrebbero comunque esserci alcune frasi confuse o terminologie errate.


Se noti qualche significato poco chiaro o termini errati, ti preghiamo di fare riferimento alla versione in inglese. Se sei in grado di segnalare problemi, apprezzeremmo se potessi creare un ticket utilizzando questo link.


L'uso di parametri per installare file MSI consente installazioni automatiche e silenziose, riducendo la necessità di intervento manuale e minimizzando le interruzioni per l'utente. Inoltre, consente la personalizzazione del processo di installazione, garantendo configurazioni coerenti su più dispositivi.

 

Promemoria:

  1. Valuta e testa se ci sono conflitti di sistema o applicazione tra i parametri e le tue applicazioni prima di rilasciarli a tutti i tuoi dispositivi.
  2. Quando includi uno o più parametri, separali utilizzando uno spazio.

 

Opzioni di installazione 

Imposta il tipo di installazione per avviare un pacchetto di installazione.

/iSpecifica l'installazione normale.
/aSpecifica l'installazione amministrativa.
/juPubblicizza il prodotto all'utente corrente.
/jmPubblicizza il prodotto a tutti gli utenti.
/j/gSpecifica l'identificatore di lingua utilizzato dal pacchetto pubblicizzato.
/j/tApplica la trasformazione al pacchetto pubblicizzato.
/xDisinstalla il pacchetto.

 

Opzioni di visualizzazione

Puoi configurare ciò che un utente vede durante il processo di installazione, in base al tuo ambiente di destinazione.

/quietSpecifica la modalità silenziosa, il che significa che non è richiesta alcuna interazione dell'utente.
/passiveSpecifiesSpecifica la modalità non presidiata, il che significa che l'installazione mostra solo una barra di avanzamento.
/qnSpecifica che non c'è interfaccia utente durante il processo di installazione.
/qn+Specifica che non c'è interfaccia utente durante il processo di installazione, tranne per una finestra di dialogo finale alla fine.
/qbSpecifica che c'è un'interfaccia utente di base durante il processo di installazione.
/qb+Specifica che c'è un'interfaccia utente di base durante il processo di installazione, inclusa una finestra di dialogo finale alla fine.
/qrSpecifica un'esperienza di interfaccia utente ridotta durante il processo di installazione.
/qfSpecifica un'esperienza di interfaccia utente completa durante il processo di installazione.

 
Opzioni di riavvio

Se il pacchetto di installazione sovrascrive file o tenta di modificare file in uso, potrebbe essere richiesto un riavvio prima che l'installazione sia completa.

/norestartImpedisce al dispositivo di riavviarsi dopo il completamento dell'installazione.
/promptrestartChiede all'utente se è richiesto un riavvio.
/forcerestartRiavvia il dispositivo dopo il completamento dell'installazione.

 

Opzioni di registrazione

Se hai bisogno di eseguire il debug del pacchetto di installazione, puoi impostare i parametri per creare un file di registro con informazioni specifiche.

/liAttiva la registrazione e include i messaggi di stato nel file di registro di output.
/lwAttiva la registrazione e include avvisi non fatali nel file di registro di output.
/leAttiva la registrazione e include tutti i messaggi di errore nel file di registro di output.
/laAttiva la registrazione e include informazioni su quando un'azione è iniziata nel file di registro di output.
/lrAttiva la registrazione e include registrazioni specifiche delle azioni nel file di registro di output.
/luAttiva la registrazione e include informazioni sulla richiesta dell'utente nel file di registro di output.
/lcAttiva la registrazione e include i parametri iniziali dell'interfaccia utente nel file di registro di output.
/lmAttiva la registrazione e include informazioni sull'esaurimento della memoria o sull'uscita fatale nel file di registro di output.
/loAttiva la registrazione e include messaggi di esaurimento dello spazio su disco nel file di registro di output.
/lpAttiva la registrazione e include le proprietà del terminale nel file di registro di output.
/lvAttiva la registrazione e include output dettagliato nel file di registro di output.
/lxAttiva la registrazione e include informazioni di debug aggiuntive nel file di registro di output.
/l+Attiva la registrazione e aggiunge le informazioni a un file di registro esistente.
/l!Attiva la registrazione e svuota ogni riga nel file di registro.
/l*Attiva la registrazione e registra tutte le informazioni, eccetto le informazioni dettagliate (/lv) o le informazioni di debug aggiuntive (/lx).

 

Opzioni di aggiornamento

Puoi applicare o rimuovere aggiornamenti utilizzando un pacchetto di installazione.

/pInstalla una patch. Se stai installando in modalità silenziosa, devi anche impostare la proprietà REINSTALLMODE su ecmus e REINSTALL su ALL. Altrimenti, la patch aggiorna solo l'MSI memorizzato nella cache sul dispositivo di destinazione.
/updateOpzione per installare patch. Se stai applicando più aggiornamenti, devi separarli utilizzando un punto e virgola (;).
/packageInstalla o configura un prodotto. 

 

Opzioni di riparazione

Puoi usare questo comando per riparare un pacchetto installato.

/fpRipara il pacchetto se manca un file.
/foRipara il pacchetto se manca un file o se è installata una versione precedente.
/feRipara il pacchetto se manca un file o se è installata una versione uguale o precedente.
/fdRipara il pacchetto se manca un file o se è installata una versione diversa.
/fcRipara il pacchetto se manca un file o se il checksum non corrisponde al valore calcolato.
/faForza la reinstallazione di tutti i file.
/fuRipara tutte le voci di registro specifiche per l'utente richieste.
/fmRipara tutti i collegamenti esistenti.
/fsAttiva la registrazione e include messaggi di esaurimento dello spazio su disco nel file di registro di output.
/fvEsegue dal sorgente e ri-memorizza nella cache il pacchetto locale.

 

 

Questa risposta ti è stata utile?

Fantastico!

Grazie per il tuo feedback

Siamo spiacenti di non poterti essere di aiuto

Grazie per il tuo feedback

Facci sapere come possiamo migliorare questo articolo!

Seleziona almeno uno dei motivi
La verifica CAPTCHA è richiesta.

Feedback inviato

Apprezziamo il tuo sforzo e cercheremo di correggere l’articolo