File size: 1,072 Bytes
5b324f1 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | @echo off
reg add HKEY_CURRENT_USER\Console /v QuickEdit /t REG_DWORD /d 00000000 /f
chcp 65001
:startWeb
cd /d %~dp0\monopoly-admin && start "monopoly-admin" cmd /k "yarn dev"
cd /d %~dp0\monopoly-client && start "monopoly-client" cmd /k "yarn dev"
cd /d %~dp0\fatpaper-login && start "fatpaper-login" cmd /k "yarn dev"
:startUserServer
echo 正在启动user服务器
cd /d %~dp0\fatpaper-user-server && start "fatpaper-user-server" cmd /k "yarn dev"
echo 等待user服务器启动成功...
:waitForUserServerStart
timeout /t 5 >nul
for /f "tokens=*" %%i in ('netstat -aon ^| findstr ":83"') do (
echo user服务器启动成功
goto startMonopolyServer
)
goto waitForUserServerStart
:startMonopolyServer
echo 正在启动monopoly服务器
cd /d %~dp0\monopoly-server && start "monopoly-server" cmd /k "yarn dev"
echo 等待monopoly服务器启动成功...
:waitForMonopolyServerStart
timeout /t 5 >nul
for /f "tokens=*" %%i in ('netstat -aon ^| findstr ":84"') do (
echo monopoly服务器启动成功
goto end
)
goto waitForMonopolyServerStart
:end |