我知道你的意图 有多种方式可以实现 下面的是XP 的 ,WIN7 作一些修改就行了, 操作系统自动识别我正在做
@echo off
echo 本机网络配置信息
echo 计 算 机 名: %computername%
cd.>c:%computername%.txt
for /f "tokens=1,2 delims=:" %%i in ('ipconfig /all') do (
set net=%%i
set net1=%%j
call :net)
goto :end
:net
if "%net:~0,16%"=="Ethernet adapter" echo.&echo %net:~17%:
::if "%net:~8,11%"=="Description" echo 网卡名称:%net1%
if "%net:~8,16%"=="Physical Address" echo Mac 地 址:%net1%
::if "%net:~8,12%"=="Dhcp Enabled" echo Dhcp服务器:%net1%
if "%net:~8,10%"=="IP Address" echo.&echo I P 地 址:%net1%
if "%net:~8,11%"=="Subnet Mask" echo 子 网 掩 码:%net1%
if "%net:~8,15%"=="Default Gateway" echo 默 认 网 关:%net1%
if "%net_s%"=="1" echo DNS备服务器:%net:~43,15%&set net_s=0
if "%net:~8,11%"=="DNS Servers" set net_s=1&echo DNS主服务器:%net1%
goto :eof
:end |