Новичок в Powershell: Как отфильтровать результаты, чтобы в конвейере могла использоваться только полученная информация? - PullRequest
1 голос
/ 10 ноября 2010

Допустим, я выполнил команду powershell (в моем случае это относится к групповой политике), но допустим, что я запускаю эту команду:

PS C:> Get-GPO -All

и мой выводвыглядит так:

Отображаемое имя: Мой именованный объект групповой политики

Имя домена: mydomain.com

Владелец: Администраторы домена

Идентификатор: Random_GUID ...

Как я могу "отфильтровать" эту команду, чтобы она возвращала только строки, относящиеся к DisplayName?Возможно ли это, или мне нужно будет выполнить какой-то разбор строк, который недоступен внутри операции конвейера?Потому что в конечном итоге я собираюсь использовать этот параметр DisplayName для передачи другой команде.

Заранее спасибо!

1 Ответ

2 голосов
/ 10 ноября 2010

Вы можете использовать Select-Object (или коротко выбрать)

Get-GPO -All | Select DisplayName
...