- WMI Fun !! -|WMI Step|WMI Sample|WMI Reference|WMI Library|Links|About WMI Fun !!
Home > WMI Sample > WMI Sample Part 3
Let'snoteを長年愛用↑しています、その理由はこちら…
PC関連新製品情報をゲットしたい方はキーマンズネットにアクセス!!
WMI Sample Part 3
ここでは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をチェックしてみて下さい。

スケジュール関連
スケジュール一覧を取得する
タスクスケジュールを追加する

バッテリー関連
バッテリーの情報を取得する

ディスククォータ関連
クォータの制限値を設定する

レジストリ関連
レジストリの値を読み込む
レジストリのキーを作成する
レジストリのサブキーを列挙する
レジストリの値の名前と種類列挙する
レジストリの値を書き込む
レジストリのキーを削除する
レジストリの値を削除する
レジストリサイズを取得する

デスクトップ関連
スクリーンセーバーによるパスワード保護の有効を確認する
デスクトップの壁紙の情報を取得する

Internet Explorer関連
Internet Explorerのプロキシ設定を取得する
ダイヤルアップとVPNの接続設定の一覧を取得する
IEでダウンロードされたActiveXの一覧を取得する
インターネット一時ファイルのフォルダを取得する
IEのセキュリティゾーンの設定を取得する
IEのバージョンを取得する

WMI関連
標準のWMI名前空間を取得する
標準のWMI名前空間を設定する
プロバイダを取得する

ターミナルサービス関連
リモートデスクトップを有効にする

MS SQL Server関連
MS SQL Server 2000のバージョン情報を取得する
SQL Server 2008のインスタンス情報を取得する
SQL Server 2008のバージョンやその他プロパティ値を取得する

ご意見・ご感想をこちらのアンケートからお待ちしています
解らない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. このサイトへのリンクはフリーです
∧ ページの先頭へ…