WMI(Windows Management Instrumentation) .NETからの利用


SDK HOME > Misc. > WMI

.NETからの利用

ここからは.NETプログラマ向けですので、.NET Framework、Visual Studioについて使い方を知っている方を対象とさせていただきます。

.NET Framework では、WMI スキーマを操作する共通クラスが「System.Management」名前空間に用意されています。この名前空間の管理機能を使用するには、.NET Framework に加えて、コンピュータに WMI がインストールされている必要があります。Windows Me/2000/XP/2003 を使用している場合、WMI は標準でインストールされています。それ以前にリリースされたWindowsの場合は、MSDN(Microsoft Developers Network) から WMI をダウンロードし、インストールする必要があります。

.NET Framework(VisualStudio.NET)でWMIデータを参照する場合は、System.Management 名前空間のSelectQueryクラス、ManagementObjectSearcherクラスを使用します。プログラミング言語にVB.NETを使用した場合のクエリの例を以下に示します。



この例では、SelectQueryクラスでクエリ(文字列)を作成し、ManagementObjectSearcherクラスでクエリを実行し、Win32_Environmentクラスに格納されている環境変数を取得・表示しています。


  WMIC.EXEを使用したWMI参照方法


Misc.
WMI
      概要
      システム管理(CIM)
      Windows 管理
      WSH利用
      .NET利用
      WMIC.EXE
      Win32クラス
 

IT資産管理ツール
まだ増え続けるPCをExcelで管理しますか?

サーバー監視ツール
あなたのサーバーは本当に動いていますか?


ついに手数料0円に!■伊藤忠グループ・FXプライム■

レンタルサーバのファーストサーバ
ファーストサーバ

SDK HOME > Misc. > WMI