2009年8月31日月曜日

ScriptomとWMIでネットワークアダプタのDHCPが有効かどうか調べる

ScriptomとWMIでネットワークアダプタのDHCPが有効かどうか調べるには、以下のコードを実行します。


import org.codehaus.groovy.scriptom.*;

Scriptom.inApartment
{
locator = new ActiveXObject("WbemScripting.SWbemLocator")
service = locator.ConnectServer()
nas = service.ExecQuery(
"select * from Win32_NetworkAdapterConfiguration")

for(na in nas){
// ネットワークアダプタ構成名とDHCPが有効かを取得
println(na.caption + ":" + na.DHCPEnabled)
}
}


動作環境
JDK6 Update14, groovy1.6.3

関連情報
http://msdn.microsoft.com/en-us/library/aa394217%28VS.85%29.aspx

0 件のコメント:

コメントを投稿