Google Chrome'u sessizce nasıl yükleyebilirim?


20

Google Chrome Beta'nın sessiz bir kurulumunu yapmak istiyorum. Ben çağırma denedim ChromeSetup.exeile downloader /sveya /-msbaşka birşey çalıştı.

Sonra bağımsız kurulum sürümünü indirdim ve aynı şeyi denedim, ancak aynı sonucu aldım - sessiz kurulum çalışmıyor.

Temelde ihtiyacım olan yükleme sonrası iletişimden kaçınmaktır ("Bir arama motoru seçin"). Google'ı sessizce seçmenin bir yolu var mı?


Yardımcı olabilecek bu techygeekshome.co.uk/2014/06/… ' a bir göz atın .
vembutech

Yanıtlar:


21
  1. Chrome yükleyicisini indirin .

  2. Anahtarları kullanın /silentve /installşöyle:

    chrome_installer.exe /silent /install
    
  3. Zevk almak!


MSI'yi katılımsız bir yükleme işleminde indirmek, MSI yoluna bağlı bir GUID'e sahip olduğu için gıcırtılı bir acıdır. Bu en azından temiz ve rastgele bir GUID olmadan bir süre sonra zaman aşımı ve indirme kullanılamaz hale gelir. Teşekkürler!
Hannibal

Sağlanan bağlantı ile bunu şimdi denedim ama maalesef işe yaramıyor.
Almund

Chrome 59.0.3071.86'yı bağımsız yükleyici
HairOfTheDog

12

İle yükleme MSI dosyası ile q bayrağı Eğer sessiz yükleme verecektir.


Bu, MSI yüklemelerini desteklemek için SP olmadan eski bir Windows XP makinesinde çalışmaz. (Ve evet, her zaman eski makineleri olan insanlarla karşılaşıyorum).
Clay Nichols

Windows Installer 2'yi (q bayrağını destekleyen) XP'nin RTM'sine dahil edileceğini anladım, ancak yanlış olabilirim. Öte yandan - Chrome'un kendisi yalnızca XP SP 2'yi ve daha sonraki sürümleri destekliyor ve bu da onu biraz akademik yapıyor gibi görünüyor.
David Cornish

7

Chocolatey kullanarak Chrome'u sessiz yüklemek mümkündür .

Chocolatey yükleyin

Yönetici olarak bir komut istemi açın ve sorun:

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

Chrome'u yükle

choco install googlechrome


1

Sadece PowerShell 2.0'ın yerel bir satırlık kıvrımı olsaydı ... Basitlik için, bir URL alıp içeriği indiren kendim oluşturdum. Temel yetkilendirmeye ihtiyacınız varsa, bunun için de parametreler sağladım.

Çalışmaya başlamak için:

  1. PowerShell konsolu yükleme
  2. Bir ps1, psm1 oluşturun veya PowerShell'de bu kod bloğunu kopyalayıp yapıştırın ve yürütün.
  3. Kod arayacak Get-Urlve sessizce yürütülecektirchrome_installer.exe

NOT: Herhangi bir sorununuz varsa:

  • PowerShell'i Yönetici modunda çalıştırdığınızdan emin olun
  • C: \ temp erişmeye (ya da sadece değiştirebileceğini varolan dizinidir $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

İstediğiniz şeyin bu olduğundan emin değilim, ancak:

choco install chrome


1

Bu mükemmel çalışır - PDQ kullanarak Windows 10 EDU 64 bit üzerinde test

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

Ücretsiz yüklemenizi şiddetle tavsiye ederim PDQDeploy. Sadece MSI'yi indirin ve yukarıdaki gibi özel install komutunu girin ve kurmak istediğiniz bilgisayarları seçin. Makinede oturum açmış olsun ya da olmasın, bilgisayara dokunmak zorunda kalmadan, istediğiniz anda 8 bilgisayara istediğiniz sırada yüklenir. Ayrıca yüklerseniz PDQInventory, şaşırtıcı bir şekilde birkaç tıklama ile tüm Etki Alanı iş istasyonlarına yükleyebilirsiniz.


0

Google Chrome v42'yi MSI aracılığıyla yüklemeye çalışmak, bu yayındaki sessiz yükleme komutlarını kullanarak benim için başarısız oluyordu. MSI'yı el ile çalıştırdığımda, bir UAC istemi açtığını ve UAC isteminin engellenmesi nedeniyle sessiz kurulumun başarısız olduğunu buldum.

Bu MSI ve UAC arasındaki ilişkiyi açıklayan gerçekten iyi bir makale .


0

Bu komutu kullanmanız gerekir:

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

Önce msi dosyasını indirin.

Daha fazla bilgi için bu makaleyi okuyun


0

Google Chrome'u, aşağıdaki Powershell tek astarlı herhangi bir modern Windows işletim sistemine "sessizce" yükleyebilirsiniz:

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

Teknik olarak tek astar değil, ama olduğu gibi çalışıyor. IE Gelişmiş Güvenlik açık olsa bile çalışır, böylece IE Chrome'u indirmenizi önleyeceği zaman Windows Server'ın yepyeni yüklemeleri için çok yararlı olur.

Ek bilgi için burayı da okuyabilirsiniz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.