Break On
$strComputer = "."
$objWMIService = GetObject("winmgmts:\\" + $strComputer + "\root\wmi")
$colItems = $objWMIService.ExecQuery("Select * from MSAcpi_ThermalZoneTemperature",,48)
For each $objItem in $colItems
"Active: " + $objItem.Active ?
For each $Item in $objItem.ActiveTripPoint
"*ActiveTripPoint: " + $Item ?
Next
"ActiveTripPointCount: " + $objItem.ActiveTripPointCount ?
"CriticalTripPoint: " + $objItem.CriticalTripPoint ?
"CurrentTemperature: " + $objItem.CurrentTemperature ?
"InstanceName: " + $objItem.InstanceName ?
"PassiveTripPoint: " + $objItem.PassiveTripPoint ?
"Reserved: " + $objItem.Reserved ?
"SamplingPeriod: " + $objItem.SamplingPeriod ?
"ThermalConstant1: " + $objItem.ThermalConstant1 ?
"ThermalConstant2: " + $objItem.ThermalConstant2 ?
"ThermalStamp: " + $objItem.ThermalStamp ?
?
Next