|
奇怪,上面红色都设置了,下面蓝色照搬代码就行
- //pecmd wait 100 //延时100毫秒 //→注释;exec→运行; exec =!000.bate→隐藏窗口
- //exec =!000.bat 【(exec后面有 = 号,等待退出)(exec后面无 = 号,不等待)】
- //执行CMD命令:EXEC =!CMD.EXE /C 命令【set要在行首(前面无代码)】【计算:team calc hh=6*3】
- //=============================================================================================
- EXEC =!CMD.EXE /C RD /S /Q %temp% >nul 2>nul
- EXEC =!CMD.EXE /C MD "X:\Windows\TEMP\bat不显示搜狗\文件夹名八字以上" >nul 2>nul
- EXEC =!CMD.EXE /C copy /y "X:\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\*.*" "X:\Windows\TEMP\bat不显示搜狗\文件夹名八字以上" >nul 2>nul
- //=============================================================================================
- ENVI CPUS=1
- FIND --pid TMS,
- MSTR I1,T1,CPUS=<1*>%TMS%
- ENVI Last=-100
- FIND MEM=?,总内存
- CALC 内存=%总内存%/1024#2
- CALL CK
- _SUB CK,W340H200,监视
- ENVI @this.Font=13:微软雅黑
- LABE -left -trans ,L20T20W200H20,运行时间:,,0x0000cd
- LABE -trans 运行时间,L100T20W200H20
- LABE -left -trans ,L20T50W200H20,CPU使用:,,0x0000cd
- LABE -left -trans CPU,L100T50W300H30,,,0xFF0606
- PBAR PBAR1,L20T75W290H15,0
- LABE -left -trans ,L20T105W200H30,内存使用:,,0x0000cd
- LABE -left -trans 内存情况,L100T105W200H30,,,0xFF0606
- PBAR PBAR2,L20T130W290H15,0
- CALL 检测
- TIME HMST,1000,CALL 检测
- EXEC =!CMD.EXE /C 隐藏批处理窗口.exe 监视 /TOP //【窗口置顶】
- _END
- _SUB 检测
- DATE 毫秒 uptime
- CALC 秒=%毫秒%/1000#3
- TEAM CALC 分钟=%秒%/60|SED 分钟=1,\..*,,%分钟%
- TEAM CALC 余秒=%秒%-%分钟%*60|SED 余秒=1,\..*,,%余秒%
- TEAM CALC 小时=%分钟%/60|SED 小时=1,\..*,,%小时%
- TEAM CALC 分=%分钟%-%小时%*60|SED 分=1,\..*,,%分%
- ENVI @运行时间=%小时%时%分%分%余秒%秒
- FIND --pid TMS,
- MSTR I2,T2=<1*>%TMS%
- CALC #I21=%I2%-%I1%
- CALC #T21=%T2%-%T1%
- CALC P=100-100*%I21%/%T21%/%CPUS%##1
- IFEX |%P%=-0.0,ENVI P=0
- IFEX [$%P%<0 $%Last%=%P%],EXIT!TEAM ENVI Last=%P%|ENVI I1=%I2%|ENVI T1=%T2%
- ENVI @CPU=%P%%
- ENVI @PBAR1=%P%%
- IFEX MEM=?,可用内存
- CALC 已用内存=(%总内存%-%可用内存%)/1024#2
- CALC 内存百分比=100-%可用内存%/%总内存%*100#2
- ENVI @内存情况=%内存百分比%% (%已用内存% / %内存% G)
- ENVI @PBAR2=%内存百分比%%
- _END
复制代码
|
评分
-
查看全部评分
|