J'utilise le powershell script ci-dessous pour installer Chrome silencieusement. Cependant, le message d'erreur affiché ne reflète pas la vérité après l'installation réussie de Chrome. Il a affiché le message d'erreur "Error found, Change to Manual Installation" et a copié le fichier d'installation vers la destination au lieu de "Chrome Installed". Veuillez examiner ce qui n'a pas fonctionné avec mon script. Je vous remercie.
$uri = "https://dl.google.com/chrome/install/latest/chrome_installer.exe"
$Path = $env:TEMP; $Installer = "chrome_installer.exe"; Invoke-WebRequest $uri -OutFile
$Path$Installer; Start-Process -FilePath $Path$Installer -Args "/silent /install" -Verb RunAs
-Wait; Remove-Item $Path$Installer
if( $LASTEXITCODE -eq 0 ) {
Write-Output "Chrome Installed"
Start-Sleep -Seconds 3
} else {
Write-Output "Error found, Change to Manual Installation"
Start-Sleep -Seconds 5
Copy-Item -Path "${PSScriptRoot}\Software\Browsers\ChromeStandaloneSetup64.exe" -
Destination "$($env:USERPROFILE)\downloads"
Start $env:userprofile\downloads
}
exit