|
|
批处理获取网络连接名称,无聊之作。- ::==================批处理获取网络连接名称==============
- ::code by youxi01@bbs.bathome.net 2008-1-5
- @echo off
- setlocal enabledelayedexpansion
- title 获取网络连接名称@bbs.bathome.net
- Rem '/*=========初始化设置=============*/
- set "NIC_flag=Ethernet" %'/*-----网卡标志 -------*/%
- set NIC_num=0 %'/*------初始化网卡数目--------*/%
- Rem ===========主程序===================
- for /f "tokens=1,2,3,* delims=: " %%i in ('ipconfig /all') do (
- set /a num+=1
- if "%%i"=="%NIC_flag%" (
- set /a num_=!num!+3,NIC_num+=1
- set NIC_name!Nic_num!=%%k)
- if !num! EQU !num_! set var=%%l
- set var=!var:*:=!
- set Desp!Nic_num!=!var!
- )
- Rem ===========结果输出===============
- echo 你共有 %NIC_num% 块网卡&echo.
- echo 连接名称 网卡型号
- echo.
- for /l %%i in (1 1 %NIC_num%) do echo !NIC_name%%i! !Desp%%i!
-
- pause>nul
复制代码 |
|