Вы можете использовать WMI, чтобы получить часть этой информации. Я использовал WMI Code Creator для создания этого VB-скрипта, который возвращает значение Win32_Processor CurrentVoltage. Если у вас есть ноутбук, в WMI также доступна некоторая информация о батарее.
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_Processor",,48)
For Each objItem in colItems
Wscript.Echo "-----------------------------------"
Wscript.Echo "Win32_Processor instance"
Wscript.Echo "-----------------------------------"
Wscript.Echo "CurrentVoltage: " & objItem.CurrentVoltage
Next