# Get the download URL of the latest winget installer from GitHub: $API_URL = "https://api.github.com/repos/microsoft/winget-cli/releases/latest" $DOWNLOAD_URL = $(Invoke-RestMethod $API_URL).assets.browser_download_url | Where-Object {$_.EndsWith(".msixbundle")} # Download the installer: Invoke-WebRequest -URI $DOWNLOAD_URL -OutFile winget.msixbundle -UseBasicParsing # Install winget: Add-AppxPackage winget.msixbundle # Remove the installer: Remove-Item winget.msixbundle