wingetautoupdate/Winget-AutoUpdate/functions/Get-AppInfo.ps1

19 lines
409 B
PowerShell

# Get the winget App Information
Function Get-AppInfo
{
# Get AppID Info
[CmdletBinding()]
param
(
[string]$AppID
)
$String = (& $winget show $AppID --accept-source-agreements -s winget | Out-String)
# Search for Release Note info
$ReleaseNote = [regex]::match($String, '(?<=Release Notes Url: )(.*)(?=\n)').Groups[0].Value
# Return Release Note
return $ReleaseNote
}