![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 08:08 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [原创]通过内网主机IP或主机名求MAC |
| 可打印版本 2,258 / 9 |
| 第1楼 HUNRYBECKY | 发表于 2007-02-02 00:56 |
| 银牌会员 发帖 442 积分 1,179 | |
|
[原创]通过内网主机IP或主机名求MAC 无聊之际,发个东西出来玩玩,有个小软件叫远程开机,那个小软件不仅可以实现通过输入的IP来获取对应主机的MAC地址,而且还可以通过MAC来远程开机。
至于如何使用MAC来远程开机,我想使用批出来很难实现(能实现的跟贴),但是如何根据IP或主机名求出对方的MAC则可以通过下面的代码实现: |
|
| 第2楼 HUNRYBECKY | 发表于 2007-02-02 06:01 |
| 银牌会员 发帖 442 积分 1,179 | |
|
再修改下代码,修正不能获取本机MAC的错误,增加获取所有或指定IP段的MAC功能,再增加了MAC-IP绑定和解除绑定的功能。
另外由于获取所有的MAC比较慢,我开始使用PING命令发现慢的出奇怪,最后改为TRACERT命令速度快了一倍,但是扫描整个还是要1分种左右,如果有更好的方法希望跟贴 [ Last edited by HUNRYBECKY on 2007-2-3 at 06:04 AM ] |
|
| 第3楼 dj0733 | 发表于 2007-02-02 08:28 |
| 初级用户 发帖 55 积分 138 | |
|
支持楼上。。
最好还能这样“ Choice 是否输出到IP-MAC到TXT ? 呵呵。建议一下! |
|
| 第4楼 bosskof | 发表于 2007-02-02 09:35 |
| 初级用户 发帖 11 积分 22 | |
|
getmac /s
|
|
| 第5楼 PPdos | 发表于 2007-02-02 12:19 |
| 高级用户 发帖 268 积分 783 | |
|
再给个查询厂商的批处理…^^ |
|
| 第6楼 bbq123bbq | 发表于 2007-02-02 14:12 |
| 初级用户 发帖 77 积分 197 | |
|
支持...有待研究
|
|
| 第7楼 HUNRYBECKY | 发表于 2007-02-02 21:18 |
| 银牌会员 发帖 442 积分 1,179 | |
Originally posted by PPdos at 2007-2-2 12:19: 谢谢兄提供的查询,但是好象这个没有多大的用途,在无盘系统中应该还可以用到,用来获取厂商代码。能不能说下该程序有什么用途没有?这个好象是不能查询到完整MAC地址的,所以在我的程序上是用不上的。 |
|
| 第8楼 HUNRYBECKY | 发表于 2007-02-03 02:17 |
| 银牌会员 发帖 442 积分 1,179 | |
Originally posted by bosskof at 2007-2-2 09:35: 这个命令用于获取本地真实物理MAC比较好,但是要获取外部MAC好象比较麻烦,毕竟要提供用户名和密码。 |
|
| 第9楼 electronixtar | 发表于 2007-02-03 04:50 |
| 铂金会员 发帖 2,672 积分 7,493 | |
这是因为getmac实际上是通过 WMI 操作的 |
|
| 第10楼 fbwolf | 发表于 2007-02-04 00:42 |
| 初级用户 发帖 22 积分 56 | |
|
支持
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |