怎样用批处理获得局域网内电脑的ip,mac,主机名?
怎样用批处理获得局域网内电脑的ip,mac,主机名?命令保存在bat时,就是运行不了,在cmd下写上去又可以。。。。
所以,只好用了两个计划任务:
一个是 CMD.EXE /c For /L %i in (1,1,254) DO ping -a -n 1 192.168.1.%i |find /i "reply" >>d:\ipaddress.txt
另一个是: arp -a >>d:\ipmac.txt
但用for.....do ping 的方法,扫描电脑时很慢,,一个网段要扫很久啊,而且加上-a 一样得不到主机名
昨天网上扫描到了MAC为00-00-00-00-00的IP,为何??
有什么更好的方法,能用一个批处理???
回复: 怎样用批处理获得局域网内电脑的ip,mac,主机名?
全零的mac地址就我知道的有两种可能一种是机器未识别该设备
一种是中毒被修改
页:
[1]