搜索 chocolatey 本地包并获得作为 powershell 对象的结果

Search for chocolatey local package and get result as powershell object

在 powershell 脚本中是否可以使用任何函数来代替使用此命令?

choco search --local-only $package.name

该函数需要 return list/array 个具有名称和版本的对象(如果它们存在),我想在 powershell 脚本中使用它。

仅执行此命令returns 一个不干净的字符串数组

choco search --local-only $package.name

感谢您的帮助。

一个建议是使用您可以在此处找到的 Chocolatey PowerShell 模块:

https://www.powershellgallery.com/packages/chocolatey/0.0.71

这将 return 一个用于搜索结果的 PowerShell 对象,然后您可以根据需要枚举、过滤等。

Install-Module -Name chocolatey

Import-Module -Name chocolatey

这就是您要找的东西