Вам нужно будет повысить специфичность фильтра. Один из способов сделать это - исключить все, где имя похоже на «Авто», так как в любой установке Java RE в нем не будет слова «Авто», а в Auto Updater есть.
Вроде так:
Get-CimInstance -ClassName CIM_Product -Filter "Name LIKE '%Java%' AND NOT Name LIKE '%Auto%'"
Используя AND
в фильтре, вы можете добавить другое условие в фильтр. Чтобы отменить условие LIKE
( не похоже на ), вы начинаете условие с NOT
, а затем добавляете условие - Name LIKE '%x%'
Это должно дать результат, который вы ищете, где у вас есть объект PowerShell для использования и только тот элемент, который вы хотите в этом наборе результатов.