75779253 发表于 2013-1-12 22:13:44

根据PING得到的数据 填入对应的数据

本帖最后由 75779253 于 2013-1-12 22:44 编辑

第一次接触这款软件,求一个模板。
在论坛搜索了很多相关的 CMD 回显 PING 命令 之后无果,基本属于看不懂类型。

为了我的求知欲 所以在这里像各位老师请教。

思路是这样:
用AU3调用CMD的ping命令或nbtstat -a命令
例如 我在CMD窗口操作的结果
C:\Documents and Settings\Administrator>ping PC-20120608211(为计算机名)
Pinging PC-20120608211 with 32 bytes of data:

Reply from 192.168.1.118: bytes=32 time<1ms TTL=128
Reply from 192.168.1.118: bytes=32 time<1ms TTL=128
Reply from 192.168.1.118: bytes=32 time<1ms TTL=128
Reply from 192.168.1.118: bytes=32 time<1ms TTL=128

Ping statistics for 192.168.1.118:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Documents and Settings\Administrator>nbtstat -a 192.168.1.118
本地连接:
Node IpAddress: Scope Id: []

         NetBIOS Remote Machine Name Table

       Name               Type         Status
    ---------------------------------------------
    XXCJ116      <00>UNIQUE      Registered
    WORKGROUP      <00>GROUP       Registered

    MAC Address = 6C-62-6D-09-EE-6D


C:\Documents and Settings\Administrator>获取到的CMD窗口内“”的IP地址 和MAC地址。然后待用。 目前就这样的要求。

annybaby 发表于 2013-1-12 23:27:23

有求知欲就好~~
提个简单点的思路,将命令返回的结果输出到一个文件中,再读出来~~
两个地址用正则提取~非常简单~

lin6051 发表于 2013-1-13 11:53:01

有个
多线程快速获取mac(ip段)
lz搜索一下
页: [1]
查看完整版本: 根据PING得到的数据 填入对应的数据