@echo off setlocal EnableExtensions set "HOST_IP=172.16.40.36" echo [Windows portproxy] netsh interface portproxy show v4tov4 echo. echo [WSL api] wsl.exe bash -lc "curl -s http://127.0.0.1:4000/api/health" echo. echo [WSL web] wsl.exe bash -lc "curl -I -s http://127.0.0.1:4000/PTC-lab/ | head -n 1" echo. echo [WSL manage web] wsl.exe bash -lc "curl -I -s http://127.0.0.1:4000/PTC-lab-manage/ | head -n 1" echo. echo [Office LAN web] powershell -NoProfile -Command "try { (Invoke-WebRequest -Uri 'http://%HOST_IP%:4000/PTC-lab-manage/' -UseBasicParsing -TimeoutSec 5).StatusCode } catch { $_.Exception.Message }" echo. echo [Office LAN api] powershell -NoProfile -Command "try { (Invoke-WebRequest -Uri 'http://%HOST_IP%:4000/api/health' -UseBasicParsing -TimeoutSec 5).Content } catch { $_.Exception.Message }" echo. pause