Opzioni della riga di comando di Microsoft Standard Installer

Questo articolo descrive le opzioni della riga di comando standard per microsoft Standard Installer msiexec.exe, l'app usata per interpretare i pacchetti e installare i prodotti.

Le opzioni della riga di comando sono senza distinzione tra maiuscole e minuscole.

Msiexec imposta e restituisce un livello di errore corrispondente ai codici di errore di sistema.

Nota

Le opzioni della riga di comando Msiexec sono disponibili a partire da Windows Installer 3.0. Le opzioni della riga di comando di Windows Installer sono disponibili con Windows Installer 3.0 e versioni precedenti. Questo articolo elenca l'opzione della riga di comando di Windows Installer corrispondente a ogni opzione del programma di installazione standard.

/help

Opzione guida e riferimento rapido. Visualizza l'utilizzo msiexec corretto del comando, incluso un elenco di tutti i commutatori e il comportamento. È possibile visualizzare le descrizioni di utilizzo nell'interfaccia utente. Uso errato di qualsiasi altra opzione richiama questa opzione della Guida.

L'opzione della riga di comando di Windows Installer equivalente è /?.

Esempio

msiexec /help.

/quiet

Opzione di visualizzazione tranquilla. Il programma di installazione esegue un'installazione senza visualizzare un'interfaccia utente. Nessun prompt, messaggi o finestre di dialogo visualizzati all'utente. L'utente non può annullare l'installazione.

Usare le opzioni della /norestart riga di comando standard o /forcerestart per controllare i riavvii. Se non viene specificata alcuna opzione di riavvio, il programma di installazione riavvia il computer ogni volta che è necessario senza visualizzare alcuna richiesta o avviso all'utente.

L'opzione della riga di comando di Windows Installer equivalente è /qn.

Esempio

msiexec /package Application.msi /quiet

msiexec /uninstall Application.msi /quiet

msiexec /update msipatch.msp /quiet

msiexec /uninstall msipatch.msp /package Application.msi /quiet

/passive

Opzione di visualizzazione passiva. Il programma di installazione visualizza una barra di stato dell'utente che indica che un'installazione è in corso, ma non visualizza messaggi di prompt o messaggi di errore all'utente. L'utente non può annullare l'installazione.

Usare le opzioni della /norestart riga di comando standard o /forcerestart per controllare i riavvii. Se non viene specificata alcuna opzione di riavvio, il programma di installazione riavvia il computer ogni volta che è necessario senza visualizzare alcuna richiesta o avviso all'utente.

L'opzione della riga di comando di Windows Installer equivalente è /qb!: con REBOOTPROMPT=S impostata nella riga di comando.

Esempio

msiexec /package Application.msi /passive

/norestart

Non riavviare mai l'opzione. Il programma di installazione non riavvia mai il computer dopo l'installazione.

La riga di comando di Windows Installer equivalente è REBOOT=ReallySuppress impostata nella riga di comando.

Esempio

msiexec /package Application.msi /norestart

/forcerestart

Opzione Di riavvio sempre. Il programma di installazione riavvia il computer dopo ogni installazione.

La riga di comando di Windows Installer equivalente è REBOOT=Force impostata nella riga di comando.

Esempio

msiexec /package Application.msi /forcerestart

/promptrestart

Richiesta prima del riavvio dell'opzione. Visualizza un messaggio che un riavvio è necessario per completare l'installazione e chiede all'utente se riavviare il sistema. Non è possibile usare questa opzione con l'opzione /quiet .

La riga di comando di Windows Installer equivalente è REBOOTPROMPT = "" impostata nella riga di comando.

/uninstall (prodotto)

Disinstallare l'opzione prodotto. Disinstalla un prodotto.

L'opzione della riga di comando di Windows Installer equivalente è /x.

Parametro

<.msi pacchetto> | < Productcode>

/uninstall (patch)

Disinstallare l'opzione di aggiornamento. Disinstalla una patch di aggiornamento.

L'opzione della riga di comando di Windows Installer equivalente è /I impostata MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2] nella riga di comando.

Esempio

msiexec /uninstall Update1.msp;PatchGUID2

/Registro

Opzione Log. Scrive le informazioni di registrazione in un file di log nel percorso esistente specificato. Il percorso del file di log deve già esistere. Il programma di installazione non crea la struttura di directory per il file di log.

Per altre informazioni su tutti i metodi disponibili per l'impostazione della modalità di registrazione, vedere Registrazione normale per Windows Installer.

L'opzione della riga di comando di Windows Installer equivalente è: /L*.

Le informazioni seguenti sono immesse nel log:

  • Messaggi di stato
  • Avvisi non irreversibili
  • Tutti i messaggi di errore
  • Avvio di azioni
  • Record specifici dell'azione
  • Richieste utente
  • Parametri iniziali dell'interfaccia utente
  • Informazioni di uscita non aggiornate o irreversibili
  • Messaggi di spazio su disco insufficiente
  • Proprietà del terminale

/Pacchetto

Installare l'opzione prodotto. Installa o configura un prodotto.

L'opzione della riga di comando di Windows Installer equivalente è /I.

Parametro

<.msi pacchetto> | < Productcode>

/Update

Opzione Installa patch. Installa una o più patch.

La riga di comando di Windows Installer equivalente è PATCH = [<msipatch>.msp]<;PatchGuid> impostata nella riga di comando.

Parametro

<Patch.msp> | < PatchGUID>