PowerShellでエイリアスの逆引き

あるコマンドレットにどんなエイリアスが設定されているのか見たいことってあるわな。

例えば、Get-ChildItem にどんなエイリアスが設定されているのか調べるにはこうする。

Get-Alias -Definition Get-ChildItem

f:id:itasuke:20171121125402p:plain

端的に言うと Get-Alias に -Definition を付けるとエイリアスを、付けないとエイリアス名を調べるということです。

f:id:itasuke:20171121125400p:plain

ちなみに、デフォルトで一番多くエイリアスを持っていたのは Remove-Item でした。

Get-Alias | Group-Object -Property Definition  | Sort-Object -Property Count | Select-Object -Last 10

f:id:itasuke:20171121130024p:plain