ネットワークアダプタに固定 IP アドレスを設定する: Win32_NetworkAdapterConfiguration - WMI Sample (VBS)
Topics
ネットワークアダプタに固定 IP アドレスを設定するサンプルプログラムです。
Win32_NetworkAdapterConfiguration クラスを使用します。
Win32_NetworkAdapterConfiguration クラスの詳細に関しては、WMI Library 内のWin32_NetworkAdapterConfiguration クラスも参照してみて下さい。
従来の VB (VB6) 版のサンプルコードはこちらで公開しています。
Sample Code
現在サンプルコードの移行準備中です。
従来のサンプルは、
こちらで公開しています。
Comment
実行すると「Intel」が含まれるネットワークアダプタに対して固定IPアドレスを設定します。成功すれば「IP アドレスを変更しました。」と表示されます。
このサンプルでは成功の判断しか行っていませんが、失敗時のエラーの取得も可能です。EnableStatic メソッドを実行した結果でエラーの状況を取得できます。
Win32_NetworkAdapterConfiguration クラスに関連するサンプルコードは他に、
を紹介しています。
なお WMI の使い方 (VB6, VBS, VBA, VB.NET, VC#, PowerShell を対象) に関しては、WMI Step も参考にしてみてください。(WMI 初心者・入門編としてもおすすめです。)
各種言語を使用した WMI を使用するたたき台としてソースコードテンプレートも公開しています。WMI プログラム/スクリプト作成時に役立てば…と思っています。
また WMI にて取得した内容をメールで通知したいこともあると思います。VBS で CDO オブジェクトを使用したメール送信を方法を紹介していますので、こちらも参考にしてみてください。
Latest sample information
最近WMI Sampleへ追加したサンプルのご紹介です。
興味のあるサンプル・クラスがありましたら参考にしてみて下さい。