2010-11-27 8 views
1

Windowsの「プログラムの追加と削除」のような、Windowsにインストールされている固有のプログラムのリストを取得したいと考えています。しかし、HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstallのデータ にはいくつかの重複があります。どのようにフィルタリングするのですか?Windowsにインストールされているプログラムを一覧表示する

おかげ

+0

私はそれを得ましたか?編集が気に入らなければ、ロールバックしてください。 – sje397

答えて

2

は、これを行うの推奨のWin32の方法は、MicrosoftインストーラのAPIを使用することです。必要な機能はMsiEnumProductsExです。

+0

私はいつもUnInstallレジストリ値を列挙しました。 – Kugel

+1

*すべての*アプリケーションがインストールされているか、MSI経由でインストールされているアプリケーションのみで動作しますか? –

+0

[プログラムの追加と削除]に表示されるアプリケーションが表示されます。 – CadentOrange