Powershell select object where

Powershell select object where

I am trying to list some of software installed on a PC by using:

It works, but when I added more names in Where-Object it gave me no results neither an error.

Why does it only work with one name?

2 Answers 2

I don’t think -like will take an array on the right hand side. Try a regex instead:

The -Like operator takes a string argument (not a string array), so whatever you give it will get cast as [string]. If you cast the arguments you’ve give it to string:

and that’s what you’re trying to match against (and you don’t have any file names that look like that).

The easiest way to do this is switch to the -match operator, and an alternating regex:

Выбирает указанные свойства объекта или набора объектов. Также он может выбирать уникальные объекты из массива объектов или выбирать указанное число объектов с начала или с конца массива объектов.

Синтаксис

Описание

Командлет Select-Object получает только указанные свойства объекта или набора объектов. Также он может выбирать уникальные объекты из массива объектов или выбирать указанное число объектов с начала или с конца массива объектов.

При использовании командлета Select-Object для выбора указанных свойств он копирует значения этих свойств из объектов ввода и создает новые объекты, которые содержат указанные свойства со скопированными значениями.

Для указания свойств, которые требуется выбрать, используйте параметр Property. Либо используйте параметры First, Last, Unique, Skip и Index, чтобы выбрать конкретные объекты из массива объектов ввода. Для более тонкой фильтрации объектов используйте командлет Where-Object.

Параметры

-ExcludeProperty

Исключает указанные свойства из выбора. Подстановочные знаки разрешены. Этот параметр действует только, если команда включает параметр Property.

Читайте также:  Time boss родительский контроль

Значением параметра свойства может быть вычисляемое свойство, то есть хэш-таблица, задающая имя и вычисляющая значение для отображения свойства. Допустимые ключи:

Ссылка на основную публикацию
Adblock detector