System Center Configuration Manager 2007 で取得できるハードウェアインベントリ一覧

こんにちは。

今回は、System Center Configuration Manager 2007 (SCCM 2007) のハードウェアインベントリ(PC構成情報の自動収集)機能について投稿します。

SCCM 2007のハードウェアインベントリ機能を利用すると、管理対象のPCから、様々な種類のハードウェア情報を収集する事ができます。機能名には「ハードウェア」とついていますが、実際には様々なシステム情報が含まれており、例えば「プログラムの追加と削除」「Windowsサービス」「自動起動に設定されているソフトウェア」「(PCが仮想マシンの場合)どの物理PC上で動作しているか」といった情報なども取得することができます。

以下は、1台のPCを特定して詳細分析を行う画面から、"Windowsサービス"の情報を確認しているところです。インベントリ取得時のサービスの動作状況や開始モードの設定を参照できます。また左側のツリー表示部分には、収集済みのインベントリ項目名がずらっと並んでいるのが見て頂けると思います。

 SCCMハードウェアインベントリ例

さて、このハードウェアインベントリ機能は、収集する項目や属性のカスタマイズができるようになっているのですが、インストール直後のデフォルト状態では、"収集しない"という設定になっている項目が、実は結構たくさんあります。

<SCCM 2007のインストールディレクトリ> \inboxes\clifiles.src\hinv フォルダに sms_def.mof という名前のテキストファイルがあります。これがハードウェアインベントリのカスタマイズ用設定ファイルです。(ご注意:カスタマイズするときは、念のためのバックアップ用に、オリジナルのファイルを必ず別名ファイルなどにして残しておいてください)

この sms_def.mof ファイルには、SCCMで収集できるハードウェアインベントリ項目が網羅されています。今回、この sms_def.mof ファイルから、SCCM 2007 SP1 / R2 で取得可能なハードウェアインベントリの項目名 を吸い出して、一覧にまとめたものを公開します。

公式な製品仕様書ではありませんが、「実はこんなモノまで」という項目や「これが欲しかった」という項目が、(もしかしたら)あるかもしれませんので、ぜひ一度ご覧になってみて下さい。なお項目名が英語表記なのは、なにとぞご容赦くださいませ・・・。 

ハードウェアインベントリ機能の具体的なカスタマイズ方法は、あらためて別の機会にご紹介したいと思います。

K.S.