PowerShellでインストール済みプログラムの一覧を表示する

仕事でWindows触る機会が増えそうなのでPowerShellを触ってみる。
インストーラ経由でインストールされたプログラムの一覧を表示するスクリプト

PS> Get-WmiObject -Class Win32_Product | Select Name,Version | Format-List


なお、ファイルにCSVで書き出す場合は次の様にすればよい。これでデスクトップ上にinstallded.csvが出来るはず(vista以降)。

PS> $userprofile = $env:userprofile
PS> Get-WmiObject -Class Win32_Product | Select Name,Version | Export-Csv $userprofile\Desktop\installed.csv -encoding Default

%USERPROFILE%\Desktop以外のフォルダをデスクトップにしている場合はデスクトップに生成されないので要注意。


参考URL