我有一個2 * CPU的服務器。當我在服務器上下面的代碼運行它給出了兩個CPU的LoadPercentage值:負載的服務器有2個CPU
代碼:
@echo off
setlocal enabledelayedexpansion
(For /F "tokens=1,* delims==" %%A in ('"wmic cpu get LoadPercentage /value |find "P" "') do (
set "line=%%A %%B"
set "line=!line:~0,-1!"
echo !line!
))>output.txt
output.txt中:
LoadPercentage 2
LoadPercentage 4
雖然在任務管理器 - 服務器>性能它只顯示一個值(顯然,因爲服務器是1)。 當CPU是兩個時,這個值如何顯示...?這是兩個人的平均數..?我可以如何使用批處理獲得單個CPU負載百分比值?
thanks..MC ..!請看到我的回答..!:) – Sunny