2009年8月26日水曜日

ScriptomとWMIでコンピュータのモデル名を取得する

ScriptomとWMIでコンピュータのモデル名を取得するには、以下のコードを実行します。


import org.codehaus.groovy.scriptom.*;

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

for(cs in css){
// コンピュータのモデル名を取得
println(cs.model)
}
}


実行結果例

HP Compaq dc5100 SFF(PM215AV)


実行結果
JDK6 Update14, groovy1.6.3

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

0 件のコメント:

コメントを投稿