Windows Win32_产品响应中的奇怪差距

Windows Win32_产品响应中的奇怪差距,windows,powershell,Windows,Powershell,我正在使用win32_产品审核环境中安装的软件,但发现结果中存在一个奇怪的差距。我不认为这是由错误的格式造成的,我担心我可能没有看到一个完整的结果 Get-CimInstance -ComputerName $TargetComputer -ClassName win32_product | Select-Object Name, Version Name Version

我正在使用win32_产品审核环境中安装的软件,但发现结果中存在一个奇怪的差距。我不认为这是由错误的格式造成的,我担心我可能没有看到一个完整的结果

Get-CimInstance -ComputerName $TargetComputer -ClassName win32_product | Select-Object Name, Version 

Name                                                        Version     
----                                                        -------     
Kaspersky Security Center 10 Network Agent                  10.5.1781   
Java 8 Update 161                                           8.0.1610.12 
RBRWSC                                                      4.3.5.27    
Local Administrator Password Solution                       6.2.0.0     
Adobe Refresh Manager                                       1.8.0       
Adobe Acrobat Reader DC                                     19.012.20040
PuTTY release 0.72 (64-bit)                                 0.72.0.0    
Google Update Helper                                        1.3.34.11   


Microsoft Visual C++ 2010  x86 Redistributable - 10.0.30319 10.0.30319  
Microsoft Silverlight                                       5.1.50907.0 
Intel(R) Chipset Device Software                            10.0.13     
Cisco Jabber                                                12.6.1.34405
Kaspersky Endpoint Security for Windows                     11.0.0.6499 
Java Auto Updater                                           2.8.161.12  

我希望列表中不会出现这种奇怪的空格。有人知道这是什么原因吗?

原因是有
Win32\u Product
实例没有任何
Name
Version
。请注意,首先要注意
Win32\u Product
。我不认为这是没有
Name
Version
的响应,就像我执行查询时没有
名称一样
select object
condition I在数据中获得相同的间隙
get CimInstance-ComputerName$TargetComputer-ClassName win32_product |其中{$$\u.Name-notlike“*”}格式列表*
您是对的,此列表中有两个项目在
IdentificationNumber
中只有一个值,这些安装是否损坏?