2011-09-18 14:49:34 +0000 2011-09-18 14:49:34 +0000
20
20

Hoe kan ik Google Chrome stilletjes installeren?

Ik wil een stille installatie van Google Chrome Beta maken. Ik heb geprobeerd de ChromeSetup.exe downloader aan te roepen met /s of /-ms maar niets werkte.

Dan heb ik de standalone installatie versie gedownload, en hetzelfde geprobeerd, maar kreeg hetzelfde resultaat - de stille installatie werkt niet.

Wat ik eigenlijk nodig heb is om het post-installatie dialoogvenster (“Kies een zoekmachine”) te vermijden. Is er een manier om in stilte Google te kiezen?

Antwoorden (10)

21
21
21
2013-04-03 22:20:54 +0000
  1. Download het Chrome installatieprogramma .

  2. Gebruik de schakelaars /silent en /install als volgt:

  3. Veel plezier!

12
12
12
2012-02-16 16:15:28 +0000

Installeren met de MSI-bestand met de q vlag geeft u een stille installatie.

7
7
7
2014-04-16 07:39:23 +0000

Het is mogelijk om Chrome stil te installeren met behulp van Chocolatey .

Installeer Chocolatey

Open een commandprompt als Administrator en voer uit:

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

Installeer Chrome

choco install googlechrome
6
6
6
2012-02-29 10:22:31 +0000

Voor een setup bestand met de extensie .msi:

msiexec /q /i GoogleChromeStandoloneEnterprise.msi

Voor gedetailleerde informatie, zie deze blog post .

1
1
1
2015-02-11 21:32:28 +0000

Had PowerShell 2.0 maar een eigen one-line curl… Voor de eenvoud, heb ik mijn eigen gemaakt, die een url neemt en de inhoud download. Als je basis auth nodig hebt, heb ik daar ook parameters voor voorzien.

Om aan de slag te gaan:

  1. Laad een PowerShell console
  2. Maak een ps1, psm1 of kopieer en plak gewoon dit codeblok in PowerShell en voer het uit.
  3. De code roept Get-Url aan en voert in stilte chrome_installer.exe

uit OPMERKING: als u problemen ondervindt:

  • zorg ervoor dat je PowerShell in Administrator-modus uitvoert
  • C:\temp is een bestaande directory waartoe je toegang hebt (of verander gewoon je $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 ;
1
1
1
2015-09-17 20:19:41 +0000

Dit werkt perfect - getest op Windows 10 EDU 64 bit met PDQ Deploy op 10 laptops tegelijk: Werkt ook met het offline installatieprogramma chromestandalonesetup.exe met tags /silent /install op PDQ Deploy

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

Ik raad ten zeerste aan om de gratis PDQDeploy te installeren. Download gewoon de MSI en voer het aangepaste installatie commando in zoals hierboven en kies de computers waarop je het wilt installeren. Het installeert op zoveel computers als je wilt, 8 tegelijk in een wachtrij, zonder dat je de computer hoeft aan te raken, of er nu iemand op de machine is ingelogd of niet. Als je ook PDQInventory installeert, kun je het op alle Domain werkstations installeren in verrassend weinig klikken.

1
1
1
2016-02-05 02:17:19 +0000

Niet zeker of dit is wat je wilt, maar:

choco install chrome

0
0
0
2015-04-28 18:51:00 +0000

Het installeren van Google Chrome v42 via MSI mislukte bij mij met de stille installatie-opdrachten in deze post. Toen ik de MSI handmatig uitvoerde, ontdekte ik dat er een UAC prompt verscheen, en dat de stille installatie mislukte omdat de UAC prompt geblokkeerd was.

Dit is een heel goed artikel dat de relatie tussen MSI en UAC uitlegt.

0
0
0
2015-10-21 07:21:14 +0000

Je moet dit commando gebruiken :

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

Eerst msi bestand downloaden.

Voor meer informatie lees dit artikel

0
0
0
2016-10-30 00:33:32 +0000

Je kunt Google Chrome “stilletjes installeren” op elk modern Windows OS met de volgende 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)

Nou, technisch gezien is het geen one-liner, maar het werkt alsof het dat wel is. Het werkt zelfs als IE Enhanced Security aan staat, waardoor het erg handig is voor gloednieuwe installaties van Windows Server wanneer IE voorkomt dat je Chrome downloadt.

U kunt ook lees hier voor extra info.