start_project.bat 1022 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. @echo off
  2. chcp 65001 >nul
  3. title GreaterWMS WMS启动器
  4. echo =====================================
  5. echo GreaterWMS WMS启动脚本
  6. echo =====================================
  7. echo.
  8. REM 获取脚本所在目录
  9. cd /d "%~dp0"
  10. REM 检查Python是否安装
  11. echo [1/2] 检查Python环境...
  12. python --version >nul 2>&1
  13. if errorlevel 1 (
  14. echo ✗ 未找到Python,请先安装Python
  15. pause
  16. exit /b 1
  17. )
  18. echo ✓ Python已安装
  19. REM 启动WMS服务
  20. echo [2/2] 启动WMS服务...
  21. echo WMS服务将运行在: http://localhost:8008
  22. start "GreaterWMS-WMS服务" cmd /k "python manage.py makemigrations && python manage.py migrate && echo WMS服务启动中... && daphne -b 0.0.0.0 -p 8008 greaterwms.asgi:application"
  23. echo.
  24. echo =====================================
  25. echo ✓ WMS服务启动完成!
  26. echo =====================================
  27. echo.
  28. echo WMS服务: http://localhost:8008
  29. echo.
  30. echo 服务窗口已打开,请勿关闭。
  31. echo 按任意键退出此窗口(服务将继续运行)...
  32. pause >nul