未分類

PowerShell - コマンドの一覧を出力する

Windows PowreShell で、定義されているコマンドの一覧を出力する方法を説明します。

コマンド一覧から定義されているコマンドレットのみ出力

Get-Command -CommandType Cmdlet

全てのコマンド一覧を出力

これにはコマンドレット、エイリアス、ファンクション、フィルター、アプリケーションが含まれます。これらを

CommandType ごとにソートして結果をグリッドに表示しています。 
gcm -CommandType All | sort CommandType | Out-GridView

コマンド一覧をソートしてファイルに出力

出力後にファイルを開きます。(コマンドレットを使用)

Get-Command | Select-Object CommandType, Name, Definition | Sort-Object CommandType, Name | ConvertTo-Html | Out-File D:\CmdList.html 
D:\CmdList.htm

上記の例のコマンドレットの内、エイリアスに置き換えが可能なものをエイリアスに置換

gcm | select CommandType, Name, Definition | sort CommandType, Name | ConvertTo-Html | Out-File D:\CmdList.html 
D:\CmdList.htm

-未分類