Last active 1718779092

winget.ps1 Raw
1# Get the download URL of the latest winget installer from GitHub:
2$API_URL = "https://api.github.com/repos/microsoft/winget-cli/releases/latest"
3$DOWNLOAD_URL = $(Invoke-RestMethod $API_URL).assets.browser_download_url |
4 Where-Object {$_.EndsWith(".msixbundle")}
5
6# Download the installer:
7Invoke-WebRequest -URI $DOWNLOAD_URL -OutFile winget.msixbundle -UseBasicParsing
8
9# Install winget:
10Add-AppxPackage winget.msixbundle
11
12# Remove the installer:
13Remove-Item winget.msixbundle