20 lines
602 B
Batchfile
20 lines
602 B
Batchfile
|
|
@echo off
|
||
|
|
echo 🚀 开始部署网关服务...
|
||
|
|
|
||
|
|
REM 停止现有服务
|
||
|
|
echo 🛑 停止现有网关服务...
|
||
|
|
taskkill /F /IM gateway.exe 2>nul
|
||
|
|
|
||
|
|
REM 复制文件到部署目录
|
||
|
|
set DEPLOY_DIR=C:\Disk\Gateway
|
||
|
|
|
||
|
|
if not exist "%DEPLOY_DIR%" mkdir "%DEPLOY_DIR%"
|
||
|
|
|
||
|
|
echo 📁 复制文件到部署目录...
|
||
|
|
copy /Y "%~dp0..\build\gateway\gateway.exe" "%DEPLOY_DIR%\"
|
||
|
|
copy /Y "%~dp0..\Server\gateway\.env" "%DEPLOY_DIR%\"
|
||
|
|
|
||
|
|
echo ✅ 网关服务部署完成!
|
||
|
|
echo 📍 部署位置: %DEPLOY_DIR%\gateway.exe
|
||
|
|
echo 📝 配置文件: %DEPLOY_DIR%\.env
|
||
|
|
echo 🚀 启动命令: cd /d "%DEPLOY_DIR%" && gateway.exe
|