一键启动代码、一键关闭、一键删除日志代码
Published: Comment: No Comments
Last Modified:2024-08-22 23:32:22
奇迹MU一键启动、关闭服务端代码
一键启动:
title Yaoge MuServer Startup
color A
echo Starting MuServer Executables. . .
set servers=ConnectServer JoinServer DataServer GameServer
for %%s in (%servers%) do (
echo.
echo Starting %%s. . .
start /min /d ".\%%s" %%s.exe
timeout 2 > nul
)
echo.
echo 服务端已启动完成。
cls
exit
一键结束
@echo off
title Yaoge ShutDown Server
color A
echo Closing MuServer Executables. . .
set servers=ConnectServer JoinServer DataServer GameServer
for %%s in (%servers%) do (
echo.
echo Stopping %%s. . .
taskkill /F /IM "%%s.exe" > nul 2>&1
timeout 2 > nul
)
echo.
echo 服务端已关闭。
cls
exit
一键清日志:
@echo off
title Yaoge MuServer Clearlog
color A
set logDirs=ConnectServer\LOG DataServer\LOG GameServer\CHAOS_MIX_LOG GameServer\CHAT_LOG GameServer\COMMAND_LOG GameServer\CONNECT_LOG GameServer\HACK_LOG GameServer\LOG GameServer\TRADE_LOG NO-PVP\GameServer\CHAOS_MIX_LOG NO-PVP\GameServer\CHAT_LOG NO-PVP\GameServer\COMMAND_LOG NO-PVP\GameServer\CONNECT_LOG NO-PVP\GameServer\HACK_LOG NO-PVP\GameServer\LOG NO-PVP\GameServer\TRADE_LOG JoinServer\LOG JoinServer\LOG_ACCOUNT
for %%d in (%logDirs%) do (
del "%%d\*" /q
)
echo.
echo 服务端日志已清除!
timeout 1 > nul
cls
exit