Where-Object
安全オブジェクトの絞り込み
... | Where-Object {条件}
パイプライン中の絞り込み。省略形「?」と簡易構文(? Status -eq 'Running')でほぼ全コマンドと組み合わせる基本部品。
実行例
Get-Service | ? Status -eq 'Stopped'停止中サービスのみ表示
書式
<cmd> | Where-Object {$_.Prop -eq value} / ? Prop -eq value
実行前の注意
参照のみ。
関連コマンド
- Select-Object列の選択・先頭抽出
- Sort-Objectオブジェクトの並べ替え
- Get-Serviceサービス確認(PS)