|
rem 核心部分
for /f "tokens=1-3 delims= " %%i in ('type "1.txt" ^| findstr /i "00-01-02-03-04-05"') do (
rem 将MAC地址赋值给变量MACAddress
set MACAddress=%%i
rem 将IP地址赋值给变量IPAddress
set IPAddress=%%j
rem 将计算机名赋值给变量ComputerName
set ComputerName=%%k
)
例如1.txt内容如下:
-------------------------------------------------------------
MAC地址 IP地址 计算机名
00-01-23-45-67-89 192.168.1.100 test
00-1E-90-69-8B-E3 192.168.1.101 admin
00-01-02-03-04-05 192.168.1.111 Administrator
00-D1-0E-33-B2-33 192.168.1.255 Name
-------------------------------------------------------------
较完整bat文件,添加到附件里了...
另外,LZ可详细参看vkill编写的CMD脚本"根据mac地址自动修改ip地址、网关、dns、计算机名、工作组等"(2008.07.09最后更新) |
-
-
test.zip
390 Bytes, 下载次数: 27, 下载积分: 无忧币 -2
从文件中获取 MAC、IP、计算机名...
|