发布网友 发布时间:2022-02-22 15:00
共2个回答
热心网友 时间:2022-02-22 16:29
ipconfig /all
你也可以把下面的文本复制到 文本文档 保存后续为 .bat
@echo off
@COLOR 0C
@cls
::调用格式:
@TITLE 正在检测网卡名称...
@echo 正在检测网卡名称...
call :select "Description" "网卡名称"
@cls
@TITLE 正在检测Mac地址...
@echo 正在检测Mac地址...
call :select "Physical Address" "Mac"
@cls
@TITLE 正在检测DHCP是否关闭...
@echo 正在检测DHCP是否关闭...
call :select "Dhcp Enabled" "DHCP"
@cls
@TITLE 正在检测IP地址...
@echo 正在检测IP地址...
call :select "ip Address" "IP"
@cls
@TITLE 正在检测子网掩码...
@echo 正在检测子网掩码...
call :select "Subnet Mask" "子网掩码"
@cls
@TITLE 正在检测网关地址...
@echo 正在检测网关地址...
call :select "Default Gateway" "网关"
@cls
@TITLE 正在检测DNS地址...
@echo 正在检测DNS地址...
call :select "DNS Servers" "DNS"
:: 演示效果
@cls
@TITLE 检测完成...
echo 网卡名称 :%网卡名称%
echo MAC地址 :%Mac%
echo DHCP处于关闭状态 :%DHCP%
echo IP地址 :%IP%
echo 子网掩码 :%子网掩码%
echo 网关 :%网关%
echo DNS服务器 :%DNS%
@ECHO.
ECHO 按任意键继续...
pause>nul
:select
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"
goto :eof
热心网友 时间:2022-02-22 17:47
ipconfig