有没有办法从命令行解析 NIC 服务 ID(分配给每个硬件 NIC 的 GUID)?
答案1
如果你指的是机器分配给你的网卡的实际 GUID,请使用netsh
命令行(你可能需要启动有线自动配置和/或无线网络自动配置服务第一)。
对于有线 NIC:
netsh lan show interfaces
对于无线网卡:
netsh wlan show interfaces
输出将包括每个网络接口的 GUID。
答案2
我认为您指的是 MAC 地址?
如果是这样,该arp
命令就是你的好朋友。 arp -a
将显示你的操作系统知道的所有地址。 arp -a <IP>
将仅显示特定主机的 MAC 地址。如果你没有特定主机的 GUID,则 ping 它们应该会得到它。话虽如此,这只适用于本地网络上的主机。发送到/来自外部网络的数据包将使用本地网关的 MAC 地址。——
Christopher Karel