タグ別アーカイブ: like

プロセスからAではじまるプロセス名を抽出する Get-Process

プロセスからAではじまるプロセス名を抽出する。

ある文字で始まるプロセス名のみを表示させるコマンドです。

[コマンド例]

Get-Process | Where-Object { $_.ProcessName -like “a*”}

 

[コマンド詳細]

  • Get-Process →プロセスを表示
  • | →パイプラインと呼ぶ。次のコマンドの入力としてわたす
  • Where-Object →フィルター処理 指定した条件のみ表示する
  • $_ → パイプラインより受け取ったオブジェクト
  • -like  → *(ワイルドカード)を使用してマッチしていればtrue
  • * → ワイルドカード どんな文字・文字列にも当てはまる特殊な文字

 

 

[コメント]

a*  にてaではじまる任意の長さの文字列を指定しています。

-likeでマッチしているかどうかを判定して、マッチしてれば表示されます。

 

 

[実行結果]

上記コマンドを実行して、aではじまるプロセスがあれば

以下のように表示される。

20140412_0003