Como posso instalar o Google Chrome silenciosamente?

17

Eu quero fazer uma instalação silenciosa do Google Chrome Beta. Eu tentei invocar o ChromeSetup.exe downloader com /s ou /-ms mas nada funcionou.

Então baixei a versão de instalação autônoma e tentei o mesmo, mas obtive o mesmo resultado - a instalação silenciosa não funciona.

Basicamente, o que eu preciso é evitar o diálogo de pós-instalação ("Escolha um mecanismo de busca"). Existe uma maneira de escolher silenciosamente o Google?

    
por Igal 18.09.2011 / 16:49

10 respostas

17

  1. Faça o download do instalador do Chrome .

  2. Use as opções /silent e /install da seguinte forma:

    chrome_installer.exe /silent /install
    
  3. Aproveite!

por 04.04.2013 / 00:20
11

Instalando com o arquivo MSI com o q fornecerá uma instalação silenciosa.

    
por 16.02.2012 / 17:15
5

Para um arquivo de configuração com extensão .msi:

msiexec /q /i GoogleChromeStandoloneEnterprise.msi

Para informações detalhadas, consulte esta postagem no blog .

    
por 29.02.2012 / 11:22
4

É possível instalar o Chrome silenciosamente usando o Chocolatey .

Instalar o Chocolatey

Abra um prompt de comando como administrador e problema:

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Instalar o Chrome

choco install googlechrome
    
por 16.04.2014 / 09:39
1

Isso funciona perfeitamente - testado no Windows 10 EDU de 64 bits usando o PDQ Implantar em 10 laptops de uma vez: também funciona com o instalador offline chromestandalonesetup.exe com tags / silent / install no PDQ Deploy

msiexec.exe /i "\tabeguache\c$\PDQ Deploy Packages\googlechromestandaloneenterprise64.msi"  /quiet /passive 

É altamente recomendável instalar o PDQDeploy livre. Basta fazer o download do MSI, digitar o comando de instalação personalizada acima e escolher os computadores nos quais deseja instalá-lo. Ele é instalado em quantos computadores você quiser, 8 de cada vez na fila, sem ter que tocar no computador, esteja alguém conectado à máquina ou não. Se você também instalar o PDQInventory , poderá instalá-lo em todas as estações de trabalho do Domínio em surpreendentemente poucos cliques.

    
por 17.09.2015 / 22:19
0

Se apenas o PowerShell 2.0 tivesse uma curva nativa de uma linha ... Para simplificar, criei o meu próprio, que pega uma URL e baixa o conteúdo. Se você precisar de autenticação básica, eu também forneci parâmetros para isso.

Para começar a usar:

  1. Carregar um console do PowerShell
  2. Crie um ps1, psm1 ou simplesmente copie e cole e execute este bloco de código no PowerShell.
  3. O código chamará Get-Url e executará silenciosamente chrome_installer.exe

NOTA: se você tiver algum problema:

  • verifique se você está executando o PowerShell no modo Administrador
  • C: \ temp é um diretório existente que você pode acessar (ou apenas alterar seu $filePath )
# our curl command, with basic authentication if $credentials provided
function Get-Url {
    param(
        [string]$url, # e.g. "http://dl.google.com/chrome/install/375.126/chrome_installer.exe"
        [string]$filepath, # e.g. "c:\temp\chrome_installer.exe"
        [string]$credentials # e.g. "username:pass"
    )

    $client = New-Object System.Net.WebClient;

    if ($credentials) {
        $credentialsB64 = [System.Text.Encoding]::UTF8.GetBytes($credentials) ;
        $credentialsB64 = [System.Convert]::ToBase64String($credentialsB64) ;    
        $client.Headers.Add("Authorization", "Basic " + $credentialsB64) ;
    }    

    $client.DownloadFile($url, $filepath);
}

# curl and run silent install
Get-Url http://dl.google.com/chrome/install/375.126/chrome_installer.exe c:\temp\chrome_installer.exe ;
c:\temp\chrome_installer.exe /silent /install ;
    
por 11.02.2015 / 22:32
0

Tentar instalar o Google Chrome v42 via MSI falhou para mim usando os comandos de instalação silenciosa nesta postagem. Quando executei o MSI manualmente, descobri que ele aparece um prompt do UAC e que a instalação silenciosa estava falhando devido ao bloqueio do UAC.

Este é realmente um bom artigo explicando a relação entre o MSI e o UAC.

    
por 28.04.2015 / 20:51
0

Você precisa usar este comando:

start /wait msiexec /i "%~dp0%googlechromestandaloneenterprise.msi%" /qn /l*

Primeiro baixe o arquivo msi.

Para mais informações, leia este artigo

    
por 21.10.2015 / 09:21
0

Não tenho certeza se é isso que você quer, mas:

choco install chrome

    
por 05.02.2016 / 03:17
0

Você pode "instalar silenciosamente" o Google Chrome em qualquer sistema operacional Windows moderno com a seguinte "one-liner" do Powershell:

$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)

Bem, tecnicamente não é um one-liner, mas funciona como é. Ele funcionará mesmo se o IE Enhanced Security estiver ativado, o que o tornará muito útil para instalações novas do Windows Server quando o IE impedir que você faça o download do Chrome.

Você também pode ler aqui para informações adicionais.

    
por 30.10.2016 / 02:33