level 5
Keydi💯
楼主
@echo off
:top
for /f "tokens=2 delims==" %%a in ('wmic path Win32_PerfFormattedData_PerfOS_Processor get PercentProcessorTime /value') do (set UseCPU=%%a
ping -n 2 127.1>nul)
echo X:%UseCPU%%%
if %UseCPU% GTR 15 (taskkill /f /t /im QQ.exe & "F:\Program Files (x86)\Tencent\QQ\Bin\QQ.exe" )
goto top
如上 有点乱的一个代码 是cpu使用率超过一定值就重启一个软件(这次用qq做的例子)但是我想让他一直循环 所以末尾用了goto 可是不成功
2018年08月20日 00点08分
1
:top
for /f "tokens=2 delims==" %%a in ('wmic path Win32_PerfFormattedData_PerfOS_Processor get PercentProcessorTime /value') do (set UseCPU=%%a
ping -n 2 127.1>nul)
echo X:%UseCPU%%%
if %UseCPU% GTR 15 (taskkill /f /t /im QQ.exe & "F:\Program Files (x86)\Tencent\QQ\Bin\QQ.exe" )
goto top
如上 有点乱的一个代码 是cpu使用率超过一定值就重启一个软件(这次用qq做的例子)但是我想让他一直循环 所以末尾用了goto 可是不成功