当前位置:DOS资源站资料中心批处理教程 → 网维大师服务器内存使用峰值大于限定值重启服务批处理(适合网吧用)

网维大师服务器内存使用峰值大于限定值重启服务批处理(适合网吧用)

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-26 19:33:31

现在很多地方网吧都是用的网维大师做网吧的游戏更新维护,1G内存的网维大师服务器,开启外网P2P下载,时间长了将消耗大量内存,导致服务器工作效率下降,以下P处理可以解决问题,将P处理加入“计划任务”,每过一定时间检测一次BarServer.exe',消耗的内存,大于设定的限定值,重启一次服务。

使用方法:红色部分为限定值500000000代表500M内存,请自行设置适当大小!

@echo off&title DOS资源站 www.cmdos.net
echo 正在获取内存使用峰值...
wmic process where caption='BarServer.exe' get PeakWorkingSetSize|findstr /v "PeakWorkingSetSize">PF.txt
for /f "delims= " %%i in (PF.txt) do if %%i geq 500000000 call :Restart
ping -n 3 127.1>nul
del PF.txt
exit
:Restart
net stop ServerManager
forfiles  /p  "D:\Program Files\iCafe8"  /s  /m  *.log  /d  -1  /c  "cmd  /c  del  @file 2>nul 1>nul
ping -n 1 127.1>nul
net start ServerManager
goto :eof
 

路径不同的话需要修改为你的服务器网维大师安装路径