基于python3

@echo off
chcp 65001

@rem 服务地址
@echo.
for /f "tokens=4" %%a in ('route print^|findstr 0.0.0.0.*0.0.0.0') do (
 if defined IP (echo 或) else (set IP=%%a)
 echo 打开浏览器访问: http://%%a:8000
)
@echo.

@rem 打开浏览器
for /f "tokens=3,4" %%a in ('"reg query HKEY_CLASSES_ROOT\http\shell\open\command"') do (set SoftWareRoot=%%a %%b)
start "" % SoftWareRoot % "http://%IP%:8000"

@rem 启动服务
@rem 可能需要修改为python3 -m http.server
py -m http.server