インストールされたコマンドを調べる - 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:\BinC:\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


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS