@echo off chcp 65001 >nul 2>&1 echo ======================================== echo Network Topology Discovery System echo ======================================== echo. REM Check if executable exists if not exist network-topology.exe ( echo Error: network-topology.exe not found! echo Please run build.bat first to compile the program. echo. pause exit /b 1 ) REM Check config file if not exist config.json ( echo Info: config.json not found, using default config echo Creating default config file... echo {> config.json echo "scan_ranges": [],>> config.json echo "devices": [],>> config.json echo "ssh": {>> config.json echo "timeout": 10,>> config.json echo "max_retries": 3,>> config.json echo "port": 22>> config.json echo },>> config.json echo "web": {>> config.json echo "port": 8080,>> config.json echo "host": "0.0.0.0">> config.json echo },>> config.json echo "scanner": {>> config.json echo "concurrency": 10,>> config.json echo "timeout": 2>> config.json echo }>> config.json echo }>> config.json echo. ) echo Starting Network Topology Discovery System... echo. echo ======================================== echo Web UI: http://localhost:8080 echo Press Ctrl+C to stop the service echo ======================================== echo. network-topology.exe config.json pause