滴滴 滴滴
bat吧
全部回复
仅看楼主
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
level 8
[酷]
2018年08月20日 00点08分 2
level 5
Keydi💯 楼主
@John▫Aº 大佬!我at你了
2018年08月20日 00点08分 3
level 14
改为用start启动qq试试?
2018年08月20日 01点08分 8
好的我试试
2018年08月21日 01点08分
level 8
@ 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)
goto top
试一下
2018年08月20日 01点08分 9
我中午就试试
2018年08月20日 01点08分
if判定过后执行的语句可以支持三条吗!
2018年08月20日 01点08分
回复 Keydi💯 :是qq的子程序吧。
2018年08月20日 01点08分
@h704l 啊?你说我写的吗 我只是用qq举例子
2018年08月20日 01点08分
level 8
挖坟[滑稽]
2018年08月26日 05点08分 12
1