![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 09:46 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]用批处理来判断局域网机器开机的数量 |
| 可打印版本 1,345 / 14 |
| 第1楼 gdyabc | 发表于 2009-02-18 07:10 |
| 初级用户 发帖 37 积分 41 来自 四川南充 | |
|
[求助]用批处理来判断局域网机器开机的数量 现在小弟有一个问题请求帮助,用批处理来判断局域网机器开机的数量,把数量显示出来,并取得所开机机器的名称与ip,存为文本文件按如下排列
A211 192.168.0.1 A022 192.168.0.2 ……… 细想了一下用批处理可以做到但是我不知道该从何处入手。 望各位帮帮我把代码贴出来。 |
|
| 第2楼 dato | 发表于 2009-02-18 13:28 |
| 高级用户 发帖 377 积分 916 | |
|
大家能帮我完善一下扫描局域网mac地址并转换成modiip
http://www.cn-dos.net/forum/viewthread.php?tid=42427&fpage=1&highlight=modiip 偶都是用modiip的,modiip是一款非常好的根据机器mac地址更改机器网络设置的软件非常不错。 nbtscan也不错扫描速度非常快 |
|
| 第3楼 gdyabc | 发表于 2009-02-18 14:42 |
| 初级用户 发帖 37 积分 41 来自 四川南充 | |
|
感谢二楼,但是我的意思是不用其他工具,用批处理来达到我要求。
|
|
| 第4楼 gdyabc | 发表于 2009-02-18 20:19 |
| 初级用户 发帖 37 积分 41 来自 四川南充 | |
|
@for /L %%A in (1,1,254) do ping -a -n 1 -l 16 -w 100 192.168.0.%%A |find "Reply">>testa.txt
在网络畅通的情况下用以上代码简单判断那些机器开机,但是若要完整的解决我的问题就不知道该怎样写了。 |
|
| 第5楼 jy02116916 | 发表于 2009-02-18 20:43 |
| 初级用户 发帖 37 积分 68 | |
|
想问一下二楼的同志 有装软防火墙的机器也可以扫描到吗?
|
|
| 第6楼 jasonwang | 发表于 2009-02-18 22:32 |
| 初级用户 发帖 54 积分 122 | |
|
我不会写代码,提供一个思路
1. PING全网段地址 2. 查看ARP表 原因: 如果不看ARP表,靠PING是不行的,如果有防火墙,PING就会失效,但ARP会有回包。 |
|
| 第7楼 gdyabc | 发表于 2009-02-19 00:54 |
| 初级用户 发帖 37 积分 41 来自 四川南充 | |
|
谢谢六楼的思路,但是我也不会写代码,一起等吧。肯定有人能做到。
|
|
| 第8楼 scriptor | 发表于 2009-02-19 01:09 |
| 银牌会员 发帖 555 积分 1,187 | |
Originally posted by gdyabc at 2009-2-19 00:54: Test Successfully! |
|
| 第9楼 scriptor | 发表于 2009-02-19 01:14 |
| 银牌会员 发帖 555 积分 1,187 | |
|
问题是 全网段ping后,
很可能因为没有及时利用存活的ip 导致存活IP的丢失 Over |
|
| 第10楼 DJ131452DJ | 发表于 2009-02-19 05:25 |
| 初级用户 发帖 44 积分 50 | |
Originally posted by jy02116916 at 2009-2-18 20:43: 不错 受益了 |
|
| 第11楼 everest79 | 发表于 2009-02-19 05:48 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
这样比PING快一点 |
|
| 第12楼 DwD | 发表于 2009-02-19 11:19 |
| 新手上路 发帖 15 积分 12 | |
Originally posted by scriptor at 2009-2-19 01:09: 想请教下一个地方 就是 ^| 这个地方 我知道^是去掉特殊符号的功能,把它当作一个字符来用。 这里我看不太懂哦,我把^去掉,却是报错。 有谁了解的请都赐教下。 |
|
| 第13楼 HAT | 发表于 2009-02-19 12:10 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 12楼 请教for语句中出现的^符号的含义
http://www.cn-dos.net/forum/viewthread.php?tid=29426 |
|
| 第14楼 tufeiabcd | 发表于 2009-02-19 14:14 |
| 初级用户 发帖 25 积分 46 | |
|
八楼的好强大,arp很有用,我得学习学习
|
|
| 第15楼 gdyabc | 发表于 2009-02-19 20:27 |
| 初级用户 发帖 37 积分 41 来自 四川南充 | |
|
等了两天,友友们帮帮楼主完成问题,用批处理,或vb都可以。急。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |