監測超過2G的進程
@echo off
:1
ping -n 2 127.0.0.1 & taskkill /fi "memusage gt 2048000" /f
goto :1
監測進程名稱dll開頭的,並記錄特定內容
@echo off
:1
ping -n 2 127.0.0.1
:2
echo
taskkill /fi "imagename eq dll*" | find "成功">>c:\test.txt
:3
taskkill /fi "imagename eq dll*" /f
goto :1
記錄特定內容時添加系統時間
@echo off
:1
ping -n 2 127.0.0.1
:2
taskkill /fi "imagename eq dllho*" | find "進程" >> c:\t.txt && echo %date:~0,10% %time% >>c:\t.txt
:3
taskkill /fi "imagename eq dll*" /f
goto :1
顯示指定篩選進程的信息並刪除
@echo off
:1
ping -n 2 127.0.0.1
:2
tasklist /FI "memusage gt 512000" >> D:\X\X2.txt
:3
taskkill /FI "memusage gt 864000" |findstr "進程" >> D:\X\X1.txt && echo %date:~0,10% %time% >>D:\X\X1.txt
:4
findstr /v "信息:" D:\X\X2.txt >>D:\X\X1.txt
goto 5
:5
del D:\X\X2.txt
goto :1