使用批处理脚本从AIDA64 CSV 日志获取CPU温度和功率
您可以使用以下批处理脚本从AIDA64 .csv 日志文件中获取CPU温度和功率,并将其设置为变量:
@echo off
setlocal enabledelayedexpansion
set 'logFile=path_to_aida64_log_file.csv'
set 'cpuTemp='
set 'cpuPower='
for /f 'tokens=1-7 delims=,' %%a in ('type "%logFile%" ^| findstr /i "CPU Package"') do (
set 'cpuTemp=%%c'
set 'cpuPower=%%f'
)
echo CPU温度: %cpuTemp%
echo CPU功率: %cpuPower%
endlocal
请将path_to_aida64_log_file.csv替换为AIDA64 .csv日志文件的实际路径。该脚本使用findstr命令查找包含'CPU Package'的行,并使用循环将相应的温度和功率值分配给变量cpuTemp和cpuPower。最后,将这些变量打印到屏幕上。
请注意,此脚本假设AIDA64 .csv日志文件中的温度和功率信息位于包含'CPU Package'的行中,并且以逗号分隔。如果您的文件格式有所不同,您可能需要相应地调整脚本中的for /f命令的选项和分隔符。
原文地址: https://www.cveoy.top/t/topic/dWNl 著作权归作者所有。请勿转载和采集!