web-dev-qa-db-ja.com

Windowsでsysteminfo.exeに代わるより高速な方法はありますか?

アプリケーション診断モジュールのsysteminfo.exeを使用して、コンピューターのハードウェア構成を取得しています。ただし、systeminfoが完了するまでに数十秒かかる場合があります。ハードウェア情報をより速く取得でき、最近のすべてのWindowsバージョンをサポートする代替の組み込みツールはありますか?

Systeminfoは、インストールされている修正プログラムなど、私が必要としない多くの情報も取得します。ただし、そのコマンドラインヘルプには、収集する情報を構成するために使用できるスイッチはありません。

必要な情報は次のとおりです。OSのバージョンとプロセッサ、メモリ、ハードディスク、ネットワークカードに関する情報。つまり、修正プログラムを除いて、基本的にsysteminfo.exeが提供するものです。

2
alex

BGInfoを検討しましたか?

http://technet.Microsoft.com/en-us/sysinternals/bb897557.aspx

特に役立つと思う機能の1つは、次のとおりです。

ファイル|データベース:.XLS、.MDB、.TXTファイル、またはBGInfoが生成する情報を格納するために使用するSQLデータベースへの接続文字列を指定します。これを使用して、ネットワーク上の1つ以上のシステムの履歴を収集します。ファイルにアクセスするすべてのシステムに、同じバージョンのMDACおよびJETデータベースサポートがインストールされていることを確認する必要があります。少なくともMDAC2.5およびJET4.0を使用することをお勧めします。 XLSファイルを指定する場合、そのファイルはすでに存在している必要があります。

BGInfoも非常に構成可能であり、カスタムWMIクエリを作成して、BGInfoの標準の表示オプションの一部ではないさまざまなアイテムを収集できます。

3
Richie086

これは古い投稿ですが、同じ質問への回答を探しているときに出くわしました。

コマンドプロンプトから:

systeminfo |/V/I「ホットフィックス」を見つける|/V "KB"を検索

これにより、修正プログラムなしでsysteminfoが提供され、すべてのログをループするバッチで非常にうまく機能します。

1
tmfahall