未分類

PowerShell - フィルターを使用する

フィルターを使用する方法について、サンプルコードを用いて説明します。フィルターとは、パイプラインからのデータを受け取ることができるファンクションのような機能を持っています。

ForEach-Object、Where-Object コマンドレットのように $_ 変数を使用して処理できます。

dir エイリアスの結果をフィルター側で処理する。 1. 次のようなフィルターを作成

filter test
{
  $_.Name
} 2. このフィルターをコールします。
dir | test

作成したフィルターは Function ドライブに作成

dir Function:\

-未分類