



Относительно чего? AA:BBИнтересно, температура CPU отражается в BIOS по одинаковому смещению для разных компов?

Space писал(а):Почему? Нет доступа к чтению данных BIOS? Не верю. Интересно, температура CPU отражается в BIOS по одинаковому смещению для разных компов?
strComputer = "."
Set colTempProbe = GetObject("Winmgmts:"_
    & "{impersonationLevel=impersonate}!\\"_
    & strComputer & "\root\cimv2")._
    InstancesOf("Win32_TemperatureProbe")
Num = 0
For Each obj In colTempProbe
    WScript.Echo   obj.Name & VBNewLine _
        & obj.DeviceID & VBNewLine _
        & obj.Status & VBNewLine _
        & obj.Resolution & VBNewLine _
        & obj.Tolerance & VBNewLine _
        & obj.Accuracy
    Num = Num +1
Next
If Num = 0 Then
    WScript.Echo "No temperature probe data"
End If
ANDLL писал(а):Можно с помощью WMI






Space писал(а):Кстати, критическая нижняя температура у проца существует?


Dim wbemServices  As Object, wbemObjectSet As Object, CT As Single, PT As Single
Dim Item As Object
    Set wbemServices = GetObject("winmgmts:" & "\\localhost\root\wmi")
    Set wbemObjectSet = wbemServices.InstancesOf("MSAcpi_ThermalZoneTemperature")
    For Each Item In wbemObjectSet
     CT = (Item.CurrentTemperature - 2732) / 10
    NextСейчас этот форум просматривают: Google-бот и гости: 12