PowerShellユーザーガイドを読んでいるように、PowerShellのコアコンセプトの1つは、コマンドがテキストではなくオブジェクトを受け入れて返すことです。たとえば、実行すると、いくつかのオブジェクトget-alias
が返されます。System.Management.Automation.AliasInfo
PS Z:\> get-alias CommandType名の定義 ----------- ---- ---------- エイリアス%ForEach-Object エイリアス?Where-Object Alias acAdd-Content エイリアスasnpAdd-PSSnapIn Alias cat Get-Content エイリアスcdセット-場所 エイリアスchdirセット-場所 ..。
では、これらのオブジェクトの数を取得するにはどうすればよいですか?