admin/quick_amt_test.bat
lvfengfree 8b07d8f52a feat: 实现 AMT 设备自动添加功能(仅 Digest 认证)
- 添加 AMT Digest 认证服务 (AmtDigestService)
- 添加 AMT 模拟服务用于测试 (AmtMockService)
- 更新设备控制器支持 AMT 连接测试和设备信息获取
- 前端添加 AMT 自动添加方式,支持手动输入和凭证选择
- 移除 Basic 认证,仅使用 Digest 认证
- 添加 Apache HttpClient 依赖支持 Digest 认证
- 创建相关文档和测试脚本
2026-03-01 14:51:35 +08:00

42 lines
1.4 KiB
Batchfile

@echo off
echo ========================================
echo 快速 AMT 连接测试
echo ========================================
echo.
set /p AMT_IP="请输入 AMT 设备 IP 地址: "
echo.
echo [测试 1] Ping 测试...
ping -n 4 %AMT_IP%
echo.
echo [测试 2] 端口 16992 (HTTP) 测试...
powershell -Command "$result = Test-NetConnection -ComputerName %AMT_IP% -Port 16992 -WarningAction SilentlyContinue; if($result.TcpTestSucceeded) { Write-Host '端口 16992 开放 - 成功' -ForegroundColor Green } else { Write-Host '端口 16992 关闭 - 失败' -ForegroundColor Red }"
echo.
echo [测试 3] 端口 16993 (HTTPS) 测试...
powershell -Command "$result = Test-NetConnection -ComputerName %AMT_IP% -Port 16993 -WarningAction SilentlyContinue; if($result.TcpTestSucceeded) { Write-Host '端口 16993 开放 - 成功' -ForegroundColor Green } else { Write-Host '端口 16993 关闭 - 失败' -ForegroundColor Red }"
echo.
echo ========================================
echo 诊断结果
echo ========================================
echo.
echo 如果 Ping 失败:
echo - 检查 IP 地址是否正确
echo - 检查网络连接
echo - 检查防火墙设置
echo.
echo 如果端口关闭:
echo - AMT 可能未启用
echo - 防火墙阻止了端口
echo - AMT 服务未运行
echo.
echo 如果端口开放但仍然超时:
echo - 检查 AMT 用户名和密码
echo - 尝试在 AMT 设备上重启 LMS 服务
echo.
pause