最近由于服务器问题,开发环境都是在本地run好几个服务,redis\vue\gost内网穿透啥的。
一个个按确实是麻烦,可以写个bat脚本来省下这些功夫:
比如要先到 E:\Redis-x64-3.2.100 目录下,执行redis-server.exe redis.windows.conf
再到 vue 目录 E:\Java_project_self\xiaobai-fitness-front-end 下,执行npm run dev。
再到。。。啥的 反正就按这种格式来:
@echo off
echo 正在启动Redis服务...
start "Redis Server" cmd /k "cd /d E:\Redis-x64-3.2.100 && redis-server.exe redis.windows.conf && echo Redis已启动 && pause"
echo 正在启动前端服务...
start "Frontend Server" cmd /k "cd /d E:\Java_project_self\xiaobai-fitness-front-end && npm run dev && echo 前端服务已启动 && pause"
echo 正在启动GOST代理服务...
start "GOST Proxy 8085" cmd /k "cd /d C:\Users\Administrator\Desktop\gost-windows-amd64-2.11.5 && gost.exe -L rtcp://:8085/127.0.0.1:8008 -F socks5://root:root123@124.223.211.00:8087"
echo 所有服务已启动!等待3秒自动退出...
timeout /t 3 > nul
exit
效果如下:
2025-03-17-01-29-22