在 Powershell 中获取软件的识别数量

Get IdentifyingNumber of Software in Powershell

我需要某个软件的 IdentifyingNumber,因为只有 IdentifyingNumber。

这是我的代码,用于查找某个软件的 ID。

$k_agent_identifyingnumber = Get-WmiObject Win32_Product | Where-Object {$_.Name -like "*XY* *XY* *XY*"} | Select IdentifyingNumber

Write-Host $k_agent_identifyingnumber

这给了我结果

@{IdentifyingNumber={XXXF24-88AB-45E1-A6E6-40C8278XXXX}}

是否可以删除整个 "@{IdentifyingNumber=} ???

感谢您的帮助!

您需要将 属性 扩展为仅 return 属性 值。

Select-Object -ExpandProperty IdentifyingNumber