From 1734241568e0ee8bc5a8a5da42954fd3c8b60483 Mon Sep 17 00:00:00 2001 From: Gabi <182965942+GabiNun@users.noreply.github.com> Date: Thu, 8 Jan 2026 22:37:37 +0200 Subject: [PATCH] Update-Install-WinUtilChoco.ps1 (#3846) * Update Install-WinUtilChoco.ps1 * Update Install-WinUtilChoco.ps1 * Update Install-WinUtilChoco.ps1 * Update functions/private/Install-WinUtilChoco.ps1 Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- functions/private/Install-WinUtilChoco.ps1 | 23 +++++----------------- 1 file changed, 5 insertions(+), 18 deletions(-) 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 }