diff --git a/functions/private/Install-WinUtilChoco.ps1 b/functions/private/Install-WinUtilChoco.ps1 index bb4460e2..42265366 100644 --- a/functions/private/Install-WinUtilChoco.ps1 +++ b/functions/private/Install-WinUtilChoco.ps1 @@ -6,23 +6,10 @@ function Install-WinUtilChoco { Installs Chocolatey if it is not already installed #> - - try { - Write-Host "Checking if Chocolatey is Installed..." - - if((Test-WinUtilPackageManager -choco) -eq "installed") { - return - } - # Install logic taken from https://chocolatey.org/install#individual - Write-Host "Seems Chocolatey is not installed, installing now." - Set-ExecutionPolicy Bypass -Scope Process -Force; - [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; - Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) - - } catch { - Write-Host "===========================================" -Foregroundcolor Red - Write-Host "-- Chocolatey failed to install ---" -Foregroundcolor Red - Write-Host "===========================================" -Foregroundcolor Red + if ((Test-WinUtilPackageManager -choco) -eq "installed") { + return } - + + Write-Host "Chocolatey is not installed, installing now." + Invoke-WebRequest -Uri https://community.chocolatey.org/install.ps1 -UseBasicParsing | Invoke-Expression }