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

Wie kann ich Google Chrome im Hintergrund installieren?

Ich möchte eine stille Installation von Google Chrome Beta durchführen. Ich habe versucht, den ChromeSetup.exe Downloader mit /s oder /-ms aufzurufen, aber nichts hat funktioniert.

Dann habe ich die Standalone-Installationsversion heruntergeladen und das Gleiche versucht, aber das gleiche Ergebnis erhalten - die stille Installation funktioniert nicht.

Was ich im Grunde brauche, ist, den Dialog nach der Installation (“Wählen Sie eine Suchmaschine”) zu vermeiden. Gibt es eine Möglichkeit, Google im Stillen auszuwählen?

Antworten (10)

21
21
21
2013-04-03 22:20:54 +0000
  1. Laden Sie das Chrome-Installationsprogramm .

  2. Verwenden Sie die Schalter /silent und /install wie folgt:

  3. Viel Spaß!

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

Bei der Installation mit der MSI-Datei mit dem Flag q erhalten Sie eine stille Installation.

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

Es ist möglich, Chrome mit Chocolatey im Stillen zu installieren.

Chocolatey installieren

Öffnen Sie eine Eingabeaufforderung als Administrator und geben Sie ein:

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

Chrome installieren

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

Für eine Setup-Datei mit der Erweiterung .msi:

msiexec /q /i GoogleChromeStandoloneEnterprise.msi

Detaillierte Informationen finden Sie in diesem Blogbeitrag .

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

Wenn PowerShell 2.0 nur einen nativen einzeiligen Curl hätte… Der Einfachheit halber habe ich meinen eigenen erstellt, der eine URL annimmt und den Inhalt herunterlädt. Wenn Sie eine grundlegende Autorisierung benötigen, habe ich auch dafür Parameter bereitgestellt.

So machen Sie sich an die Arbeit:

  1. Laden Sie eine PowerShell-Konsole
  2. Erstellen Sie ein ps1, psm1 oder kopieren Sie einfach und fügen Sie diesen Codeblock in PowerShell ein und führen Sie ihn aus.
  3. Der Code ruft Get-Url auf und führt chrome_installer.exe

HINWEIS: Wenn Sie irgendwelche Probleme haben:

  • stellen Sie sicher, dass Sie PowerShell im Administratormodus ausführen
  • C:\temp ist ein vorhandenes Verzeichnis, auf das Sie zugreifen können (oder ändern Sie einfach Ihr $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

Dies funktioniert perfekt - getestet auf Windows 10 EDU 64 bit mit PDQ Deploy auf 10 Laptops gleichzeitig: Funktioniert auch mit dem Offline-Installer chromestandalonesetup.exe mit den Tags /silent /install auf PDQ Deploy

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

Ich empfehle dringend die Installation des kostenlosen PDQDeploy. Laden Sie einfach die MSI herunter und geben Sie den Befehl zur benutzerdefinierten Installation wie oben ein und wählen Sie die Computer aus, auf denen Sie es installieren möchten. Es wird auf so vielen Computern installiert, wie Sie wollen, 8 auf einmal in der Warteschlange, ohne dass Sie den Computer berühren müssen, egal ob jemand an dem Rechner angemeldet ist oder nicht. Wenn Sie auch PDQInventory installieren, können Sie es mit überraschend wenigen Klicks auf allen Domänen-Arbeitsstationen installieren.

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

Ich bin nicht sicher, ob es das ist, was Sie wollen, aber:

choco install chrome

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

Der Versuch, Google Chrome v42 über MSI zu installieren, schlug bei mir mit den Befehlen zur stillen Installation in diesem Beitrag fehl. Als ich die MSI manuell ausgeführt habe, habe ich festgestellt, dass eine UAC-Eingabeaufforderung erscheint und dass die stille Installation fehlschlägt, weil die UAC-Eingabeaufforderung blockiert wird.

Dies ist ein wirklich guter Artikel , der die Beziehung zwischen MSI und UAC erklärt.

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

Sie müssen diesen Befehl verwenden:

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

Laden Sie zuerst die msi-Datei herunter.

Für weitere Informationen lesen Sie diesen Artikel

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

Sie können Google Chrome auf jedem modernen Windows-Betriebssystem mit dem folgenden Powershell-Einzeiler “stillschweigend installieren”:

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

Nun, technisch gesehen ist es kein Einzeiler, aber es funktioniert wie einer. Er funktioniert auch dann, wenn die erweiterte Sicherheit des IE aktiviert ist, was ihn sehr nützlich für Windows Server-Neuinstallationen macht, wenn der IE das Herunterladen von Chrome verhindert.

Sie können auch hier lesen für zusätzliche Informationen.