Como mdpc comentou acima, isso é mais uma solução do que uma solução adequada, mas você pediu por isso aqui vai ...
@echo off
for /f "tokens=2 delims==" %%a in ('"wmic path Win32_PerfFormattedData_PerfProc_Process Where Name='Idle' get PercentProcessorTime /value 2>NUL | find /i "PercentProcessorTime""') do set usage=%%a
if %usage% LEQ 10 (
echo Time to restart server!
) else (
echo Not yet...
)
Eu usei o processo "Idle" no código, então você precisa substituí-lo pelo nome do seu processo (se não tiver certeza, veja a saída de wmic path Win32_PerfFormattedData_PerfProc_Process get Name
).