Bagaimana saya bisa menginstal Google Chrome secara diam-diam?


20

Saya ingin melakukan pemasangan diam Google Chrome Beta. Saya sudah mencoba memanggil ChromeSetup.exepengunduh dengan /satau /-mstetapi tidak ada yang berhasil.

Kemudian saya mengunduh versi instalasi mandiri, dan mencoba yang sama, tetapi mendapatkan hasil yang sama - instalasi diam tidak bekerja.

Pada dasarnya yang saya butuhkan adalah menghindari dialog pasca instalasi ("Pilih mesin pencari"). Apakah ada cara untuk diam-diam memilih Google?


Lihat techygeekshome.co.uk/2014/06/... ini yang dapat membantu.
vembutech

Jawaban:


21
  1. Unduh penginstal Chrome .

  2. Gunakan sakelar /silentdan /installseperti itu:

    chrome_installer.exe /silent /install
    
  3. Nikmati!


Mengunduh MSI dalam proses penginstalan yang tidak dijaga adalah rasa sakit, karena memiliki GUID yang melekat pada jalurnya ke MSI. Yang ini setidaknya bersih, dan tanpa GUID yang dibuat secara acak yang akan habis setelah beberapa saat dan unduhan menjadi tidak tersedia. Terima kasih!
Hannibal

Sudah mencoba ini sekarang dengan tautan yang disediakan tetapi sayangnya sepertinya tidak berhasil.
Almund

Bekerja untuk saya ketika menginstal Chrome 59.0.3071.86 menggunakan penginstal mandiri
HairOfTheDog

12

Menginstal dengan file MSI dengan bendera q akan memberi Anda instalasi diam.


Ini tidak akan bekerja pada mesin Windows XP yang lebih lama tanpa SP untuk mendukung pemasangan msi. (Dan ya, saya bertemu orang-orang dengan mesin yang lebih tua sepanjang waktu).
Clay Nichols

Saya mengerti Windows Installer 2 (yang mendukung flag q) untuk dimasukkan dalam RTM XP, meskipun saya bisa saja salah. Di sisi lain - Chrome sendiri hanya mendukung XP SP 2 dan yang lebih baru yang membuatnya sedikit akademis.
David Cornish

7

Dimungkinkan untuk diam menginstal Chrome menggunakan Chocolatey .

Instal Chocolatey

Buka commandprompt sebagai Administrator dan masalah:

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

Pasang Chrome

choco install googlechrome


1

Andai saja PowerShell 2.0 memiliki ikal satu garis asli ... Untuk mempermudah, saya buat sendiri, yang mengambil url dan mengunduh konten. Jika Anda memerlukan auth dasar, saya telah memberikan parameter untuk itu juga.

Untuk bangkit dan berlari:

  1. Memuat konsol PowerShell
  2. Buat ps1, psm1 atau cukup salin dan tempel dan jalankan blok kode ini di PowerShell.
  3. Kode akan memanggil Get-Urldan menjalankan secara diam-diamchrome_installer.exe

CATATAN: jika Anda memiliki masalah:

  • pastikan Anda menjalankan PowerShell dalam mode Administrator
  • C: \ temp adalah direktori yang sudah ada yang dapat Anda akses (atau ubah saja $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

Tidak yakin apakah ini yang Anda inginkan, tetapi:

choco install chrome


1

Ini bekerja dengan baik - diuji pada Windows 10 EDU 64 bit menggunakan PDQ Deploy pada 10 laptop sekaligus: Juga bekerja dengan installer offline chromestandalonesetup.exe dengan tag / silent / install pada PDQ Deploy

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

Saya sangat merekomendasikan menginstal yang gratis PDQDeploy. Cukup unduh MSI dan masukkan perintah instal kustom seperti di atas dan pilih komputer tempat Anda ingin menginstalnya. Ini menginstal ke banyak komputer yang Anda inginkan, 8 pada satu waktu antrian, tanpa harus menyentuh komputer, apakah ada yang masuk ke mesin atau tidak. Jika Anda juga menginstal, PDQInventoryAnda dapat menginstalnya ke semua workstation Domain dengan beberapa klik mengejutkan.


0

Mencoba menginstal Google Chrome v42 via MSI gagal bagi saya menggunakan perintah instal diam di pos ini. Ketika saya menjalankan MSI secara manual, saya menemukan bahwa itu muncul prompt UAC, dan bahwa instalasi diam gagal karena prompt UAC diblokir.

Ini adalah artikel yang sangat bagus menjelaskan hubungan antara MSI dan UAC.


0

Anda perlu menggunakan perintah ini:

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

Pertama unduh file msi.

Untuk informasi lebih lanjut baca artikel ini


0

Anda dapat "menginstal diam-diam" Google Chrome di OS Windows modern apa pun dengan Powershell one-liner berikut:

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

Yah, secara teknis itu bukan satu-liner, tetapi berfungsi seperti itu. Ini akan berfungsi bahkan jika IE Enhanced Security dihidupkan, sehingga membuatnya sangat berguna untuk instalasi baru Windows Server ketika IE akan mencegah Anda mengunduh Chrome.

Anda juga dapat membaca di sini untuk info tambahan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.