使用Powershell检索英特尔PCH温度 [英] Retrieve Intel PCH temperature with Powershell
问题描述
我正在尝试使用Powershell检索英特尔PCH温度.我找不到使用wmi检索此温度的任何方法.我机器上的芯片组是HM77.我曾尝试通读intel网站上提供的数据表,但没有成功.有人知道该怎么做吗?
I'm trying to retrieve the intel PCH temperature with powershell. I cannot find any way to retrieve this temperature using wmi. The chipset on my machine is HM77. I've tried reading through the data sheet provided on the intel site, but to no success. Does anyone know how to do this?
谢谢.
注意:我可以通过HWINFO应用程序读取此intel PCH温度传感器,因此可以通过某种方式完成.
Note: I can read this intel PCH temperature sensor through the HWINFO application, so it can be done somehow.
推荐答案
您可以使用此命令获取主板上所有传感器的当前温度
You can get current temperature for all the sensors of your motherboard using this command
Get-WmiObject -Class Win32_PerfFormattedData_Counters_ThermalZoneInformation |Select-Object Name,Temperature
根据系统中可用的传感器,您的输出应与此类似.
Your Output should look similar to this based on Sensors available in your system.
Name Temperature
---- -----------
\_TZ.PCHZ 400
\_TZ.BATZ 273
\_TZ.LOCZ 334
\_TZ.EXTZ 327
\_TZ.GFXZ 335
\_TZ.CPUZ 337
已编辑(2016年4月30日)
Edited (30/April/2016)
对于正在使用CommandLine并且可以使用
For those who are using CommandLine and can use
wmic /namespace:\\root\cimv2 PATH Win32_PerfFormattedData_Counters_ThermalZoneInformation get Temperature
所有温度均以开尔文为单位,您可以轻松将其转换为° C或°. F
All the temperatures are in kelvin you can easily convert them to °C or ° F
这篇关于使用Powershell检索英特尔PCH温度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!