Puede "instalar silenciosamente" Google Chrome en cualquier sistema operativo Windows moderno con el siguiente Powershell one-liner:
$LocalTempDir = $env:TEMP; $ChromeInstaller = "ChromeInstaller.exe"; (new-object System.Net.WebClient).DownloadFile('http://dl.google.com/chrome/install/375.126/chrome_installer.exe', "$LocalTempDir\$ChromeInstaller"); & "$LocalTempDir\$ChromeInstaller" /silent /install; $Process2Monitor = "ChromeInstaller"; Do { $ProcessesFound = Get-Process | ?{$Process2Monitor -contains $_.Name} | Select-Object -ExpandProperty Name; If ($ProcessesFound) { "Still running: $($ProcessesFound -join ', ')" | Write-Host; Start-Sleep -Seconds 2 } else { rm "$LocalTempDir\$ChromeInstaller" -ErrorAction SilentlyContinue -Verbose } } Until (!$ProcessesFound)
Bueno, técnicamente no es una línea, pero funciona como es. Funcionará incluso si IE Enhanced Security está activado, por lo que es muy útil para las nuevas instalaciones de Windows Server cuando IE le impedirá descargar Chrome.
También puede leer aquí para obtener información adicional.