https://github.com/microsoft/winget-cli/releases/latest
MS app store를 통한 설치방법과
위 github release를 통한 설치방법 2가지가 있음.
깃허브 소스가 설치가 더 간편해서 이를 통해 설치하는 것이 좋음.
1.8.1911버전을 설치하는 powershell script
# 다운로드할 파일의 URL
$url = "https://github.com/microsoft/winget-cli/releases/download/v1.8.1911/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
# 사용자 프로필의 다운로드 폴더 경로
$output = "$env:USERPROFILE\Downloads\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
# 파일 다운로드
Invoke-WebRequest -Uri $url -OutFile $output
Write-Output "파일이 성공적으로 다운로드되었습니다: $output"
# 다운로드된 파일 설치
Add-AppxPackage -Path $output
최신버전을 설치하는 powershell script
# GitHub API를 사용하여 최신 릴리스 정보 가져오기
$latestRelease = Invoke-RestMethod -Uri "https://api.github.com/repos/microsoft/winget-cli/releases/latest"
# 최신 .msixbundle 파일의 다운로드 URL 찾기
$asset = $latestRelease.assets | Where-Object { $_.name -like "Microsoft.DesktopAppInstaller_*.msixbundle" }
$downloadUrl = $asset.browser_download_url
# 최신 버전 번호 가져오기
$version = $latestRelease.tag_name
# 파일 다운로드
$output = "$env:USERPROFILE\Downloads\Microsoft.DesktopAppInstaller_$version.msixbundle"
Invoke-WebRequest -Uri $downloadUrl -OutFile $output
Write-Output "다운로드 완료: $output"
# 다운로드된 파일 설치
Add-AppxPackage -Path $output
_
반응형