一键启动代码、一键关闭、一键删除日志代码


Published:   Comment: No Comments

游戏设置

奇迹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

Last Modified:2024-08-22 23:32:22

我有话说