@For /f "tokens=1-2 delims=: " %%a in ('time /t') do (set time=%%a:%%b)
@For /f "tokens=1-3 delims=/ " %%a in ('date /t') do (set date=%%a%%b%%c)
@for /f "tokens=1-3 delims= " %%a in ('tasklist /fi "IMAGENAME eq smlogsvc.exe" /fo list ') do (set mem=%
%c)
@echo %date% %time% memory: %mem% >> c:\mon_smlogsvc.txt
@for /f "tokens=1-3 delims=, " %%a in ('echo %mem%') do (set num=%%a%%b%%c)
@if %num% gtr 200000 (
goto memerror
)else (
goto end
)
:memerror
logman stop test2
@schtasks /change /disable /tn "new task" /rp ecmqservice
@echo memory error!
:end