質問: コマンドラインでwinxp / win7の追加/削除から表示されるすべてのアプリケーションを一覧表示する方法は? コマンドラインを介してプログラムの追加/削除リスト(winxp/win7)に表示されるインストール済みのすべてのアプリケーションを一覧表示しようとしています。 win7の場合、cpから「プログラムと機能」と呼ばれていることを理解しています。私はwmicを試しましたが、msiを使用してインストールされたプログラムのみが一覧表示されます。レジストリ(hklm\software\microsoft\windows\currentversion\uninstall&wow6432node)を照会してみました。私はまだspotifyをトラップできません(良い例)。追加/削除セクションには表示されますが、これらの場所には表示されません。何かご意見は?-ドム
回答: これはwmicコマンドから実行できるようです これを試して:wmic product コンピュータにインストールされているすべてのリストを表示します 出典: http://www.sepago.de/d/helge/2010/01/14/how-to-list-all-installed-applications-from-the-command-line = http://technet.microsoft.com/en-us/library/bb742610.aspx#ecaa このページでは、windows vistaおよび7を対象としていますが、windowsでwmicをテストしましたxp同様に windowsコマンドラインからインストール済みアプリケーションのリストを取得 また、このページでは、レジストリエントリのチェック方法が正確でない可能性があることを説明しています http://community.spiceworks.com/how_to/show/2238-how-add-remove-programs-works wmicを使用して他に何ができるかについての詳細は次のとおりです。 http://betanews.com/2011/01/14/wmic-the-best-command-line-tool-you-ve-never-used/ 特にあなたの問題のためのこのウェブサイトから: プログラムは、システムの他の多くの側面に関する詳細も提供できます。次のようなコマンド: wmic製品リストの概要 wmicサービスリストの概要 wmicプロセスリストの概要 wmicスタートアップリストの概要 たとえば、インストールされているソフトウェア、サービス、実行中のプロセス、windowsスタートアッププログラムが一覧表示されます。