エイリアス - Get-Alias他

エイリアス元のコマンドレットを探す

 
 Get-Alias dir                                    
 > CommandType     Name                                               ModuleName  
 > -----------     ----                                               ----------  
 > Alias           dir -> Get-ChildItem                                           

あるコマンドレットのエイリアス名を探す

 Get-Alias -Definition Get-ChildItem* 
 > Get-Alias -Name Get-ChildItem*       
 > Get-Alias -Name Get-ChildItem*       
 > Get-Alias -Definition Get-ChildItem*

エイリアスを削除する

 Remove-Item alias:ls

エイリアスにオプション付きのコマンドレットを指定する

 Remove-Item alias:ls
 function ls() {
   gci $args | fw -column 4
 }
  • PowerShellのエイリアスはコマンドレットにオプションを指定出来ないので(Set-Alias ls "gci -r"みたいなのは出来ない)、ファンクションを使う。
  • エイリアスはファンクションに優先するので、すでにエイリアスがある場合は削除してから、ファンクションを作成する。

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2013-08-19 (月) 11:53:40