インストールされたコマンドを調べる - Get-Command
全コマンド一覧を取得
Get-Command
ワイルドカードでコマンドを探す
Get-Command *diff*
PS taro> Get-Command *diff*
CommandType Name ModuleName
----------- ---- ----------
Alias diff -> Compare-Object
Application diff.exe
Application docdiff.exe
Application kdiff3.exe
Application TortoiseIDiff.exe
Application TortoiseUDiff.exe
同一コマンド名のコマンドをワイルドカードで探す
Get-Command vim*
CommandType Name Version Source
----------- ---- ------- ------
Function VimPager
Application vim.bat 0.0.0.0 C:\Bin\vim.bat
Application vim.bat 0.0.0.0 C:\Vim\vim.bat
Application vim.exe 8.2.2465.0 C:\Vim\vim.exe
- C:\BinとC:\Vimが環境変数Pathに含まれてる状態とする
- vim*で調べると、vim.batやvim.exeなど存在するすべてのコマンドのパスが表示される
(コマンドではなく)インストールされたプログラムの一覧を取得
Get-WmiObject win32_product | select name
Get-WmiObject win32_product | ? { $_.name -like "*office* } | ft -a
参考
http://technet.microsoft.com/ja-JP/library/hh849711.aspx