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 diferenciam maiúsculas de minúsculas.
Msiexec define e retorna um nível de erro que corresponde aos códigos de erro do sistema.
Observação
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 do Windows Installer estão disponíveis com o Windows Installer 3.0 e versões anteriores. Este artigo lista a opção de linha de comando do Windows Installer que corresponde a cada opção do Instalador Padrão.
/help
Opção de ajuda e referência rápida. Exibe o uso correto do msiexec
comando, 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
.
/quiet
Opção de exibição suave. O instalador executa uma instalação sem exibir uma interface do usuário. Sem prompts, mensagens ou caixas de diálogo exibidas para o usuário. O usuário não pode cancelar a instalação.
Use as opções padrão de linha de comando /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 nenhum 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
/passive
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 avisos ou mensagens de erro para o usuário. O usuário não pode cancelar a instalação.
Use as opções padrão de linha de comando /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 nenhum prompt ou aviso ao usuário.
A opção de linha de comando equivalente do Windows Installer é /qb!
: com REBOOTPROMPT=S
definido 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 tem REBOOT=ReallySuppress
definido 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 tem REBOOT=Force
definido na linha de comando.
Exemplo
msiexec /package Application.msi /forcerestart
/promptrestart
Prompt 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 tem REBOOTPROMPT = ""
definido na linha de comando.
/uninstall (produto)
Opção Desinstalar produto. Desinstala um produto
A opção de linha de comando equivalente do Windows Installer é /x.
Parâmetro
<Pacote>.msi | <Productcode>
/uninstall (patch)
Opção 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
/log
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 Registro em 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 fatal ou memória insuficiente
- Mensagens de espaço insuficiente em disco
- Propriedades do terminal
/package
Opção Instalar produto. Instala ou configura um produto.
A opção de linha de comando equivalente do Windows Installer é /I
.
Parâmetro
<Pacote>.msi | <Productcode>
/update
Opção de instalação de patches. Instala um ou vários patches.
A linha de comando equivalente do Windows Installer tem PATCH = [<msipatch>.msp]<;PatchGuid>
definido na linha de comando.
Parâmetro
<Patch.msp> | <PatchGUID>