guoyu/Test/bat/测试配置.bat

127 lines
3.2 KiB
Batchfile
Raw Normal View History

@echo off
chcp 65001 >nul
echo ========================================
echo 配置测试工具
echo IP地址: 192.168.137.1
echo ========================================
echo.
echo [1] 检查文件夹是否存在...
echo.
set "PROFILE_PATH=D:\wwwroot\study_web\web\profile"
set "UPLOAD_PATH=%PROFILE_PATH%\upload"
if exist "%PROFILE_PATH%" (
echo ✓ 主目录存在: %PROFILE_PATH%
) else (
echo ✗ 主目录不存在: %PROFILE_PATH%
echo 请先运行"一键配置本地环境.bat"
)
if exist "%UPLOAD_PATH%\courseware" (
echo ✓ 课件目录存在: %UPLOAD_PATH%\courseware
) else (
echo ✗ 课件目录不存在
)
if exist "%UPLOAD_PATH%\voice" (
echo ✓ 语音目录存在: %UPLOAD_PATH%\voice
) else (
echo ✗ 语音目录不存在
)
if exist "%UPLOAD_PATH%\screenshots" (
echo ✓ 截图目录存在: %UPLOAD_PATH%\screenshots
) else (
echo ✗ 截图目录不存在
)
if exist "%UPLOAD_PATH%\avatar" (
echo ✓ 头像目录存在: %UPLOAD_PATH%\avatar
) else (
echo ✗ 头像目录不存在
)
echo.
echo [2] 检查防火墙规则...
echo.
netsh advfirewall firewall show rule name="国语教育平台后端 30091" >nul 2>&1
if %errorLevel% equ 0 (
echo ✓ 防火墙规则已配置
netsh advfirewall firewall show rule name="国语教育平台后端 30091" | findstr /C:"LocalPort" /C:"Action"
) else (
echo ✗ 防火墙规则未配置
echo 请以管理员身份运行"一键配置本地环境.bat"
)
echo.
echo [3] 检查端口占用...
echo.
netstat -ano | findstr ":30091" >nul 2>&1
if %errorLevel% equ 0 (
echo ✓ 端口30091已被占用后端服务可能正在运行
echo.
echo 占用端口的进程:
netstat -ano | findstr ":30091"
) else (
echo ○ 端口30091未被占用后端服务未启动
echo 启动命令: cd Study-Vue-redis\ry-study-admin ^&^& mvn spring-boot:run
)
echo.
echo [4] 检查本机IP地址...
echo.
ipconfig | findstr /C:"IPv4" | findstr "192.168"
if %errorLevel% equ 0 (
echo.
echo ⚠️ 请确认你的电脑IP地址是否为 192.168.137.1
echo 如果不是请修改APP配置文件中的IP地址
) else (
echo ○ 未检测到192.168网段的IP
)
echo.
echo [5] 检查APP配置文件...
echo.
set "APP_CONFIG=fronted_uniapp\fronted_uniapp\src\utils\config.js"
if exist "%APP_CONFIG%" (
echo ✓ APP配置文件存在
findstr "192.168.137.1" "%APP_CONFIG%" >nul 2>&1
if %errorLevel% equ 0 (
echo ✓ 已配置IP地址: 192.168.137.1
) else (
echo ✗ 未配置IP地址192.168.137.1,请检查配置文件
)
) else (
echo ✗ APP配置文件不存在
)
echo.
echo ========================================
echo 测试完成
echo ========================================
echo.
echo 建议的测试步骤:
echo.
echo 1. 如果文件夹或防火墙配置有问题:
echo 以管理员身份运行"一键配置本地环境.bat"
echo.
echo 2. 启动后端服务:
echo cd Study-Vue-redis\ry-study-admin
echo mvn spring-boot:run
echo.
echo 3. 在浏览器中测试后端:
echo http://192.168.137.1:30091
echo.
echo 4. 在手机浏览器中测试确保手机和电脑在同一WiFi
echo http://192.168.137.1:30091
echo.
echo 5. 编译并运行APP到真机测试
echo.
pause