在 Ubuntu 中,ifconfig 列出了所有带有标题“usb0、usb1、..etc”的 USB 设备
我需要知道所有连接的 USB 设备的 IP 地址。如果 Windows 上的 ipconfig 显示相同的内容,那将非常有帮助...但它没有。
有什么方法可以获取这些信息?(不一定是 ipconfig,但需要是某种 cmd 提示命令)
谢谢
答案1
要获取连接到 PC 的网络设备的 IP 地址,您可以在 PowerShell 中运行以下命令:
Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=TRUE
这将向您显示 IP 地址、描述和其他信息。
结果样本由 ITProGuru 提供
要获取所有 USB 设备,您可以在 PowerShell 中输入以下内容:
gwmi Win32_USBControllerDevice |%{[wmi]($_.Dependent)} | Sort Description,DeviceID | ft Description,DeviceID -auto
为了获得最终结果,您需要交叉引用,或者也许某个更熟悉 PowerShell 的人可以对此提供一些启示。
答案2
基本上,只有当操作系统检测到它们时才有可能网卡。这样就ipconfig /all
解决了问题。你能提供更多信息吗?