中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 06:00
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 大家能帮我完善一下扫描局域网mac地址并转换成modiip
可打印版本  2,182 / 3
第1楼 dato 发表于 2008-08-24 12:39
高级用户 发帖 377 积分 916
大家能帮我完善一下扫描局域网mac地址并转换成modiip
偶想试图使用
http://www.unixwiz.net/tools/nbtscan.html#download
提供的nbtscan和gnu sort来将局域网扫描的mac地址处理成modiip的格式。

获得的abc.txt

192.168.10.8 WORKGROUP\ONLY208 00:1f:3c:2d:5f:f6 SHARING
192.168.10.222 WORKGROUP\ONLY202 00:1f:3c:28:43:2c SHARING

但是最后处理时只能生成一条记录,因为受set替换的影响,不知道该如何处理,请大家帮我修改一下谢谢
mac.ini
001f3c28432c=192.168.10.222,ONLY202

第2楼 HAT 发表于 2008-08-24 12:52
版主 发帖 5,017 积分 9,023
第3楼 dato 发表于 2008-08-24 13:09
高级用户 发帖 377 积分 916
3Q
第4楼 weasel 发表于 2009-02-19 01:20
初级用户 发帖 66 积分 118
再发个

@echo off

:地址扫描
echo 内网IP段网卡地址扫描
echo.
echo 不扫描请输入 ,扫描请输入扫描的ip段前三段(例如:192.168.1):
set /p ipa=
IF /I '%ipa%'=='Y' goto ipend
echo.
echo 正在处理数据请稍候........
echo.
for /l %%i in (1 1 254) do start/b ping -n 1 -w 1 %ipa%.%%i>nul && echo 连接: %ipa%.%%i
arp -a|findstr /v "00-00-00-00-00-00"|more
arp -d
goto 地址扫描
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023