- Оставить заявку
- ITkrim@yandex.ru
        Оставьте заявку
            
    
Открываем PowerShell под администратором
варианты комманд
Вариант 1 (на некоторых Windows работает с ошибкой)
Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi" | Select-Object CurrentTemperature
Варииант 2 (на некоторых Windows работает с ошибкой)
wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature
Вариант 3 (на некоторых Windows заканчивался пустой командой)
Get-WMIObject -Query “SELECT * FROM Win32_PerfFormattedData_Counters_ThermalZoneInformation” -Namespace “root/CIMV2” | Select-object Temperature
скрипт который выведет температуры
function Get-Temperature { ;
  $t = Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"; 
  $returntemp = @();
  foreach ($tempin$t.CurrentTemperature) 
  {
    $currentTempKelvin = $temp / 10 
    $currentTempCelsius = $currentTempKelvin - 273.15 
    $currentTempFahrenheit = (9/5) * $currentTempCelsius + 32 
    $returntemp = $currentTempCelsius.ToString() + " C : " + $currentTempFahrenheit.ToString() + " F : " + $currentTempKelvin + "K" 
   } 
   return $returntemp 
} 
Get-Temperature