我一直在尝试编写一个能够通过rndis或wifi连接到网络设备并执行一些简单操作的应用程序。
踢球者是我希望能够通过任何一种连接方法找到我之前连接过的设备。我最初认为我只是检查以前看过的mac地址,但我发现rndis mac地址和wifi mac地址不匹配。我在Windows上,所以我尝试的下一件事是使用nbtstat -A和ping -a,但那些也没有出现任何独特的东西(我想我可能会得到一个设备名称,但它似乎没有一个)。
所以我的问题是,是否有任何工具(理想情况下适用于Windows),这将允许我检索有关网络设备的某些独特信息,以便我再次找到它?我在这个领域没有丰富的经验,所以我不确定那是什么,但我希望有一种方法可以获得两个网络适配器的mac地址,只连接到一个,或者也许使用不同的工具来查找我错过的设备名称。
感谢您提供任何建议,我真的很感激。对不起,如果我过于罗嗦。
编辑:如果我一直模棱两可。我通过桌面PC上的RNDIS或WIFI反复连接到外部设备。无论使用何种连接方法,我的目标都是能够始终如一地识别网络设备。 编辑:通过联网设备,我的意思是我有运行unix操作系统的小型独立设备(如手机或平板电脑),我通过wifi或rndis从我的Windows桌面访问,我希望能够持续识别。因此,例如,我可能希望使用此工具连接到两个手机中的一个,并能够识别它是哪一个,以便我可以回想起以前使用该设备执行的操作。所以我正在寻找的是我可以使用的手机的独特(或半独特)属性,当通过rndis或wifi访问时,该属性是一致的。答案 0 :(得分:1)
您可以使用内置ipconfig
命令获取MAC地址(以及一堆其他网络接口信息)并稍后解析其输出:
ipconfig /all
或者,如果您需要MAC地址,请尝试getmac
。