Windows 如何批量获取未识别的网络适配器名称

Windows 如何批量获取未识别的网络适配器名称,windows,shell,powershell,batch-file,Windows,Shell,Powershell,Batch File,我已经知道如何获取所有网络适配器的名称,但我无法区分正常使用和未识别之间的区别 利用 netsh接口ip显示接口 或其他命令,您可以获取所有适配器的名称。可以使用类获取必要的信息。例如: Get-CimInstance -ClassName Win32_NetworkAdapter -Filter @' NetConnectionID = "Local Area Connection" AND NetConnectionStatus=2 AND NetEnabled = True AND Phy

我已经知道如何获取所有网络适配器的名称,但我无法区分正常使用和未识别之间的区别

利用 netsh接口ip显示接口
或其他命令,您可以获取所有适配器的名称。

可以使用类获取必要的信息。
例如:

Get-CimInstance -ClassName Win32_NetworkAdapter -Filter @'
NetConnectionID = "Local Area Connection" AND
NetConnectionStatus=2 AND NetEnabled = True AND PhysicalAdapter = True
'@ | Format-List *
也可以使用cmdlet,但从PowerShell 3.0开始,它已被取代。
从Windows 8开始,您可以使用cmdlet