Bom dia,
Estou realizando a instalação do visual studio 2017 community.
Usando o objeto New-Object System.Diagnostics.Process
Então eu inicio a instalação
$p = New-Object System.Diagnostics.Process [void]$p.Start()
Depois eu recupero o $p.ExitCode.
A instalação esta ocorrendo corretamente, retornando o ExitCode=0, o unico problema é quando eu tento instalar o VS passando argumentos invalidos, o ExitCode continua como 0.