Eu realmente consegui fazer isso funcionar. O primeiro problema é que as opções não podem mais ser indicadas com /
, elas devem ser indicadas com --
. Aparentemente /
não é permitido agora, eu senti falta disso em algum lugar.
Também deixei cair a opção /Log
. Ele não existe como uma opção para o VS2017, embora, se você ainda precisar obter os logs de instalação, eles têm um maneira de obtê-los .
Depois de fazer essas alterações, o VS2017 foi instalado com sucesso sem que eu tenha que aceitar manualmente os termos; não estava pegando as opções porque eu não estava usando --
. Eu também adicionei .exe
por causa do finalista ao executável.
Start-Process C:\windows\temp\vs2017\vs_professional_2017.exe --ArgumentList "--quiet --norestart" -Wait