From a861b1c6edbdd0f882db3e1c31f6ae7b52af193e Mon Sep 17 00:00:00 2001 From: Julian Date: Tue, 1 Jul 2025 15:39:41 -0400 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20check.batch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- check.batch | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 check.batch diff --git a/check.batch b/check.batch new file mode 100644 index 0000000..65dd31f --- /dev/null +++ b/check.batch @@ -0,0 +1,51 @@ +@echo off +chcp 65001 +: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 +)