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 件のコメント:
コメントを投稿