@echo off chcp 936 :menu echo. echo ========================================= echo ** 请选择要执行的命令: echo ** 1. 查看路由器 IP echo ** 2. 获取网络供应商 echo ** 3. 查看主板信息 echo ** 4. 查看许可证信息 echo ** 0. 退出 echo ========================================= set /p choice=请输入编号 (或输入 0 退出): if "%choice%"=="1" ( echo 正在运行 ipconfig... ipconfig goto menu ) else if "%choice%"=="2" ( echo 正在通过 ip-api 获取网络供应商... curl -s http://ip-api.com/csv/ > result.csv echo 提取网络供应商信息中... for /f "tokens=11,12,13 delims=," %%a in (result.csv) do ( echo 你的网络供应商信息如下: echo %%a echo %%b echo %%c ) del result.csv goto menu ) else if "%choice%"=="3" ( echo 正在运行 msinfo32... start msinfo32 echo msinfo32 已启动。 @REM echo 当前主板厂家是 @REM powershell "Get-CimInstance -ClassName Win32_BaseBoard | Select-Object -ExpandProperty Manufacturer" goto menu ) else if "%choice%"=="4" ( echo 正在运行 slmgr.vbs /dlv... start slmgr.vbs /dlv echo slmgr.vbs /dlv 已启动。 goto menu ) else if /i "%choice%"=="0" ( echo 已退出程序。 exit ) else ( echo 无效输入,请重新选择。 goto menu )