Получить утилизация процессора по процессу

<Имя процесса> <Процент>

wmic path Win32_PerfFormattedData_PerfProc_Process get Name,PercentProcessorTime | findstr /i /c:Rterm
@ECHO OFF
SET /A cpu_usage_1=0
SET /A cpu_usage_2=0
SET /A cpu_usage_3=0
SET /A cpu_usage_4=0
SET /A cpu_usage=0

for /f %%a in ('wmic path Win32_PerfFormattedData_PerfProc_Process where "Name = 'Rterm' and PercentProcessorTime < 1" get IDProcess') do (
   SET /A cpu_usage_1=1
)
echo %cpu_usage_1%
timeout /t 2

for /f %%a in ('wmic path Win32_PerfFormattedData_PerfProc_Process where "Name = 'Rterm' and PercentProcessorTime < 1" get IDProcess') do (
   SET /A cpu_usage_2=1
)
echo %cpu_usage_2%
timeout /t 2

for /f %%a in ('wmic path Win32_PerfFormattedData_PerfProc_Process where "Name = 'Rterm' and PercentProcessorTime < 1" get IDProcess') do (
   SET /A cpu_usage_3=1
)
echo %cpu_usage_3%
timeout /t 2

for /f %%a in ('wmic path Win32_PerfFormattedData_PerfProc_Process where "Name = 'Rterm' and PercentProcessorTime < 1" get IDProcess') do (
   SET /A cpu_usage_4=1
   SET /A cpu_usage=%cpu_usage_1%+%cpu_usage_2%+%cpu_usage_3%+%cpu_usage_4%
   If /I %cpu_usage% GEQ "3" (
     for /f %%b in ("%%~a") do taskkill /F /pid %%~b
   )
)
echo %cpu_usage_4%
echo %cpu_usage%