Considere um determinado instalador com o nome fictício de s...

Próximas questões
Com base no mesmo assunto
Q2855393 Noções de Informática

Considere um determinado instalador com o nome fictício de setup.msi, que será processado através do serviço Windows Installer. A instalação será feita através de linha de comandos (Prompt), usando uma conta de usuário pertencente ao grupo Administradores. Assuma que o Prompt já está trabalhando na pasta onde o arquivo foi gravado. Qual das opções abaixo representa a linha de comando CORRETA que possibilita realizar a instalação do arquivo de forma silenciosa (sem interação com o usuário) e gerar um arquivo de log completo sobre o processamento da instalação?

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - msiexec.exe /package setup.msi /L*V “log.txt” /quiet

Explicação:

O tema central da questão é a utilização do Windows Installer através da linha de comando no ambiente Windows, mais especificamente o comando msiexec. Para responder corretamente, o aluno precisa entender como trabalhar com esse comando para realizar instalações silenciosas e gerar logs de instalação.

A sintaxe do comando msiexec possui diversos parâmetros que permitem configurar a instalação de maneira detalhada. Vamos analisar a alternativa correta e as incorretas:

Análise da alternativa correta (A):

A alternativa A está correta porque utiliza a sintaxe adequada para realizar a instalação silenciosa e gerar um log completo:

  • /package setup.msi - Especifica o arquivo MSI a ser instalado.
  • /L*V "log.txt" - Gera um log completo da instalação no arquivo "log.txt". O * indica que todos os eventos devem ser logados, e V indica modo detalhado.
  • /quiet - Realiza a instalação em modo silencioso, sem interação do usuário.

Análise das alternativas incorretas:

B - msiexec.exe /install setup.msi /V “log.txt” /quiet

Esta alternativa está incorreta porque o parâmetro /install não é reconhecido pelo msiexec. O correto seria usar /package ou /i.

C - msiexec.exe setup.msi /V “log.txt” /quiet

Nesta alternativa, falta o parâmetro /i ou /package para especificar a ação de instalação. A ausência desse parâmetro torna o comando inválido.

D - msiexec.exe /i setup.msi “log.txt” /quiet

A alternativa D está quase correta, mas falta o parâmetro /L*V para indicar que um log detalhado deve ser gerado. Apenas especificar "log.txt" não é suficiente.

E - msiexec.exe run setup.msi /L*V “log.txt” /quiet

Esta alternativa está incorreta porque o parâmetro run não é reconhecido pelo msiexec. O correto seria usar /package ou /i.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo