- 帖子
- 13
- 积分
- 26
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-8-30
|
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%a in ('ipconfig /all ^| findstr /i "Description Physical"') do (
set var=%%a
if /i "!var:~,11!"=="Description" (set /a n+=1)
set str=!var:*:=!
set "str=!str:~,-1!" //去掉行末的回车符Cr,以免影响输出
for %%i in (!n!) do set _%%i=!_%%i!!str!& if /i not "!var:~,11!"=="Description" echo [!n!]!_%%i!
)
pause
以上代码输出以后代码为:
[1] Intel(R) 82566DM-2 Gigabit Network Connection 00-21-86-1F-74-C6
[2] WAN (PPP/SLIP) Interface 00-53-45-41-00-00
[3] VMware Virtual Ethernet Adapter for VMnet8 00-50-88-C0-00-08
本人不才,谁能帮我改动一下代码,使以上输出的代码每行最后加上个相对应的IP地址,研究了半天没弄成功,先谢谢啦。 |
-
1
评分人数
-
-
Batcher:
请编辑自己的帖子,把代码放到code标签里面 ...PB -2
|