Winget ls 缩短 ids

问题描述 投票:0回答:1

我不确定这是一个 winget 问题还是一个 PowerShell 问题。基本上,winget ls 输出对于 shell 窗口来说太宽,因此它用省略号截断了该列。我尝试输出到文件或使用启动进程,但生成的文件还包含 id 的缩短版本。

如何获取应用程序的完整 ID?

Screenshot of powershell after running winget ls

powershell winget
1个回答
0
投票

1. 首先使用此命令查看您是否安装了“Microsoft.WinGet.Client”模块:

PS C:\Users\User> Get-InstalledModule -Name Microsoft.WinGet.Client

Version              Name                                Repository           Description
-------              ----                                ----------           -----------
1.8.1791             Microsoft.WinGet.Client             PSGallery            PowerShell Module for the Windows Package Manager Client. Due to https://github.com/PowerShell/PSResourceGet/issues/85 this modul…

2. 如果您已安装,请继续步骤3,如果您没有安装该模块,请使用此命令进行安装:

Install-Module -Name Microsoft.WinGet.Client

3. 尝试使用此命令查看完整的 Id:

Get-WinGetPackage | Select Id

输出示例:

> Get-WinGetPackage | Select Id

Id
--
7zip.7zip
ShareX.ShareX
CrystalDewWorld.CrystalDiskInfo
Logitech.Options
Microsoft.VSTOR
Notepad++.Notepad++
Microsoft.OneDrive
WinMerge.WinMerge
MSIX\Microsoft.HEIFImageExtension_1.1.861.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.HEVCVideoExtension_2.1.1803.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.LanguageExperiencePackes-ES_22621.54.227.0_neutral__8wekyb3d8bbwe
MSIX\Microsoft.MicrosoftEdge.Stable_126.0.2592.113_neutral__8wekyb3d8bbwe
MSIX\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x86__8wekyb3d8bbwe
MSIX\Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x86__8wekyb3d8bbwe
MSIX\Microsoft.OneDriveSync_24141.714.2.0_neutral__8wekyb3d8bbwe
MSIX\Microsoft.Paint_11.2404.1020.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.PowerToys.FileLocksmithContextMenu_1.0.0.0_neutral__8wekyb3d8bbwe
MSIX\Microsoft.PowerToys.ImageResizerContextMenu_0.81.1.0_neutral__8wekyb3d8bbwe
MSIX\Microsoft.PowerToys.PowerRenameContextMenu_0.81.1.0_neutral__8wekyb3d8bbwe
MSIX\Microsoft.RawImageExtension_2.3.1221.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.ScreenSketch_11.2405.32.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.SecHealthUI_1000.25873.9001.0_x64__8wekyb3d8bbwe
MSIX\Microsoft.StorePurchaseApp_22403.1401.1.0_x64__8wekyb3d8bbwe

如果您需要更多信息,您可以在 github 上讨论您的问题以及所用模块的 powershell 图库页面:

问候!

© www.soinside.com 2019 - 2024. All rights reserved.