Download-ChocoPKG.ps1
<#PSScriptInfo
.VERSION 1.0.0 .GUID 78e4a3d8-bf43-494a-99b6-cb458f80d826 .AUTHOR Kalichuza .DESCRIPTION A basic script for downloading choco .nupkg files for building a Local Choco Repo #> param ( [string]$PackageName, [string]$Version, [string]$Destination ) $Url = "https://community.chocolatey.org/api/v2/package/$PackageName/$Version" $OutputPath = Join-Path -Path $Destination -ChildPath "$PackageName.$Version.nupkg" try { Invoke-WebRequest -Uri $Url -OutFile $OutputPath -ErrorAction Stop Write-Host "Successfully downloaded $PackageName.$Version.nupkg to $Destination" -ForegroundColor Green } catch { Write-Host "Failed to download $PackageName.$Version.nupkg. Error: $($_.Exception.Message)" -ForegroundColor Red } |