I've run into inconsistent behavior regarding winget's --id argument, where only certain packages seem to match, whereas others do not, and I have not managed to determine what's the differentiating factor. This happens with the powershell Get-WinGetPackage as well.
> winget list --id 1Password
Name Id Version Source
---------------------------------------------
1Password AgileBits.1Password 8.10.24 winget
❯ winget list --id AgileBits.1Password
No installed package found matching input criteria.
> winget search --id AgileBits.1Password --exact
Name Id Version Source
---------------------------------------------------------------
1Password AgileBits.1Password 8.10.24 winget
I've run into inconsistent behavior regarding winget's
--id
argument, where only certain packages seem to match, whereas others do not, and I have not managed to determine what's the differentiating factor. This happens with the powershellGet-WinGetPackage
as well.