Compartilhar via


Opções de linha de comando do Microsoft Standard Installer

Este artigo descreve as opções de linha de comando padrão para o Microsoft Standard Installer msiexec.exe, o aplicativo que você usa para interpretar pacotes e instalar produtos.

As opções de linha de comando não diferenciam maiúsculas de minúsculas.

Msiexec define e retorna um nível de erro que corresponde a códigos de erro do sistema.

Nota

As opções de linha de comando msiexec estão disponíveis a partir do Windows Installer 3.0. As opções de linha de comando Windows Installer estão disponíveis com o Windows Installer 3.0 e anteriores. Este artigo lista a opção de linha de comando do Windows Installer que corresponde a cada opção do Instalador Padrão.

/Ajuda

Opção de ajuda e referência rápida. Exibe o uso correto do comando msiexec, incluindo uma lista de todos os comutadores e comportamento. Você pode exibir as descrições de uso na interface do usuário. O uso incorreto de qualquer outra opção invoca essa opção de ajuda.

A opção de linha de comando equivalente do Windows Installer é /?.

Exemplo

msiexec /help.

/quieto

Opção de exibição silenciosa. O instalador executa uma instalação sem exibir uma interface do usuário. Nenhuma solicitação, mensagens ou caixas de diálogo são exibidas para o usuário. O usuário não pode cancelar a instalação.

Use as opções de linha de comando padrão /norestart ou /forcerestart para controlar reinicializações. Se nenhuma opção de reinicialização for especificada, o instalador reiniciará o computador sempre que necessário sem exibir qualquer prompt ou aviso ao usuário.

A opção de linha de comando equivalente do Windows Installer é /qn.

Exemplos

msiexec /package Application.msi /quiet

msiexec /uninstall Application.msi /quiet

msiexec /update msipatch.msp /quiet

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

/passivo

Opção de exibição passiva. O instalador exibe uma barra de progresso para o usuário que indica que uma instalação está em andamento, mas não exibe prompts ou mensagens de erro para o usuário. O usuário não pode cancelar a instalação.

Use as opções de linha de comando padrão /norestart ou /forcerestart para controlar reinicializações. Se nenhuma opção de reinicialização for especificada, o instalador reiniciará o computador sempre que necessário sem exibir qualquer prompt ou aviso ao usuário.

A opção de linha de comando equivalente do Windows Installer é /qb!– com REBOOTPROMPT=S definida na linha de comando.

Exemplo

msiexec /package Application.msi /passive

/norestart

Nunca reinicie a opção. O instalador nunca reinicia o computador após a instalação.

A linha de comando equivalente do Windows Installer REBOOT=ReallySuppress definida na linha de comando.

Exemplo

msiexec /package Application.msi /norestart

/forcerestart

Sempre reinicie a opção. O instalador reinicia o computador após cada instalação.

A linha de comando equivalente do Windows Installer REBOOT=Force definida na linha de comando.

Exemplo

msiexec /package Application.msi /forcerestart

/promptrestart

Solicitar antes de reiniciar a opção. Exibe uma mensagem informando que uma reinicialização é necessária para concluir a instalação e pergunta ao usuário se deve reiniciar o sistema agora. Você não pode usar essa opção com a opção /quiet.

A linha de comando equivalente do Windows Installer REBOOTPROMPT="" definida na linha de comando.

/desinstalar (produto)

Opção de desinstalar produto. Desinstala um produto.

A opção de linha de comando equivalente do Windows Installer é /x.

Parâmetro

<pacote>.msi | <> productcode

/desinstalar (patch)

Opção de desinstalar atualização. Desinstala um patch de atualização.

A opção de linha de comando equivalente do Windows Installer é /I com MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2] definida na linha de comando.

Exemplo

msiexec /uninstall Update1.msp;PatchGUID2

/tora

Opção de log. Grava informações de log em um arquivo de log no caminho existente especificado. O caminho para o local do arquivo de log já deve existir. O instalador não cria a estrutura de diretório para o arquivo de log.

Para obter mais informações sobre todos os métodos disponíveis para definir o modo de registro em log, consulte de log normal para o Windows Installer.

A opção de linha de comando equivalente do Windows Installer é: /L*.

As seguintes informações são inseridas no log:

  • Mensagens de status
  • Avisos não fatais
  • Todas as mensagens de erro
  • Inicialização de ações
  • Registros específicos da ação
  • Solicitações do usuário
  • Parâmetros iniciais da interface do usuário
  • Informações de saída fora da memória ou fatais
  • Mensagens fora do espaço em disco
  • Propriedades do terminal

/pacote

Instalar a opção de produto. Instala ou configura um produto.

A opção de linha de comando equivalente do Windows Installer é /I.

Parâmetro

<pacote>.msi | <> productcode

/atualização

Opção Instalar patches. Instala um ou vários patches.

A linha de comando equivalente do Windows Installer PATCH = [<msipatch>.msp]<;PatchGuid> definida na linha de comando.

Parâmetro

<Patch>.msp | <> patchGUID