- WMI Fun !! -|WMI Step|WMI Sample|WMI Reference|WMI Library|Links|About WMI Fun !!
Home > WMI Sample > WMI Class Index 2
Let'snoteを長年愛用↑しています、その理由はこちら…
PC関連新製品情報をゲットしたい方はキーマンズネットにアクセス!!
WMI Class Index 2

ここではWMIを使用したサンプルコードをサンプル集として紹介していきたいと思います。
用途別では大きくカテゴリに分けてサンプルコードの紹介を、クラス名別ではWMIの各クラス名別でサンプルコードを紹介しています。

用途別インデックス
WMI Sample 1WMI Sample 2WMI Sample 3

クラス名別インデックス
Class Index 1Class Index 2Class Index 3

全てのサンプルコードはVisual Basic 6.0を使用し、フォームを1つ作成しコマンドボタンを1つ配置した上で作成したサンプルです。 Visual Basic 6.0で使用する際にはMicrosoft WMI Scripting V1.2 Libraryの参照設定を忘れずに!!
WMI初心者の方やWMIの使い方を知りたい方はまずWMI Stepを読むことをお勧めします。
それぞれのサンプルについてもっと詳しく知りたいと思ったら各種クラスをWMI SDKで調べてみましょう。 全て英語書かれていますが各プロパティ・メソッドに関しては詳しく書いてありますよ。
日本語でこれらの情報を確認したい方はWMI Fun !!で用意しているWMI Libraryをチェックしてみて下さい。


Win32_NetworkAdapterConfiguration


NICの情報を取得する
DHCPに変更する
IPアドレスと取り直す
NICのMacアドレスを取得する
ネットワークアダプタに固定IPアドレスを設定する
ネットワークアダプタにデフォルトゲートウェイアドレスを設定する
ネットワークアダプタにDNSアドレスを設定する


Win32_NetworkLoginProfile


ログインアカウントに関する情報を取得する


Win32_NTEventlogFile


イベントログの最大ログサイズを設定する
イベントログの内容を保存する


Win32_NTLogEvent


イベントログの内容を取得する
イベントログ(セキュリティ)の内容を取得する


Win32_OnBoardDevice


オンボードデバイスの一覧を取得する


Win32_OperatingSystem


PCをシャットダウン
OSの種類を取得する
OSのサービスパックを取得する
コンピュータ名と説明を取得する


Win32_OptionalFeature


有効になっているWindowsの機能一覧を取得する


Win32_OSRecoveryConfiguration


メモリダンプの情報を取得する
メモリダンプの情報を設定する


Win32_PageFileSetting


ページファイルの情報を取得する
ページファイルの容量を設定する


Win32_PCMCIAController


PCMCIAデバイスを取得する


Win32_PhysicalMemory


物理メモリの一覧を取得する


Win32_PingStatus


Pingの結果を取得する
オプションを指定したPingの結果を取得する
Pingで応答したクライアントのIPアドレスを取得する


Win32_PointingDevice


マウスの種類を取得する


Win32_PortConnector


コネクタの一覧を取得する


Win32_POTSModem


モデムの一覧を取得する


Win32_Printer


プリンタの情報取得する
プリンタを追加する
プリンタを削除する
プリンタのステータスを取得する
デフォルトプリンタを設定する
プリンタに割り当てられたポートを変更する


Win32_PrinterDriver


OS標準のプリンタドライバを追加する
INFファイルからプリンタドライバを追加する


Win32_Process


アプリケーションを起動する
起動中のアプリケーションを取得する
アプリケーションを終了する


Win32_Processor


プロセッサ(CPU)を取得する
プロセッサ(CPU)の使用率を取得する


Win32_Product


MSIでインストールされたアプリの取得する
MSIアプリケーションのインストールを行う
MSIアプリケーションの修復を行う
MSIアプリケーションの削除を行う


ご意見・ご感想をこちらのアンケートからお待ちしています
解らないIT/パソコン用語はIT単語帳で調べてみては?登録無料で使えます

- WMI Fun !! -
http://www.wmifun.net/
Microsoft社のテクノロジーであるWMI(Windows Management Instrumentation)の使い方を
Visual Basicを使ってのんびり公開しています
VBや.Net Framework(VB,C#)以外でもWSH(VBS)やPowerShellなどのスクリプトでも使えますよ!
資産管理や監視業務の効率化、システム系ツール開発にお勧めです

This web site created by Toh.
Copyright(C) 1997-2010 WMI Fun !!. All rights reserved. このサイトへのリンクはフリーです
∧ ページの先頭へ…