Como instalar silenciosamente o Microsoft Monitoring Agent

2

Estou tentando instalar um aplicativo .exe (Win32 Cabinet Self-Extractor) silenciosamente na linha de comando usando este comando do PowerShell:

Start-Process -FilePath "C:\Temp\MMASetup-i386.exe" -ArgumentList "/s" -wait

Mas toda vez que eu recebo uma janela pop-up com esse erro:

command line option syntax error. Type command /? for help.

O que estou fazendo de errado? Estou no Windows Server 2012R2 e usando o PowerShell-4.

    
por serenesat 08.05.2015 / 16:24

1 resposta

1

O MMASetup-i386 usa o / Q para instalação silenciosa, não / s.

Start-Process -FilePath "C:\Temp\MMASetup-i386.exe" -ArgumentList "/Q" -wait

Você pode encontrar os argumentos válidos para um .exe executando-o com o /? argumento, como:

MMASetup-i386.exe /?

No entanto, isso nem sempre é o caso e, às vezes, você pode precisar consultar a documentação ou pesquisar no site do desenvolvedor ou na Internet em geral.

    
por 08.05.2015 / 16:56