PowerShell获取无线网卡名称信息
有很多方式去查看网卡,但是却没有很明显可以查看激活的无线网卡方法。所有网卡的信息可以在注册表中找到。下面的一行代码用来显示全部网卡信息。PS C:\Users\GNU> [color=Blue]Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Network\*\*\Connection" -ErrorAction SilentlyContinue | Select-Object -Property Name, DefaultNameIndex, MediaSubType[/color]
Name DefaultNameIndex MediaSubType
---- ---------------- ------------
Local Area Connection* 18 18
Junos Pulse 11
Local Area Connection 3 3
Wireless Network Connection 0 2
Local Area Connection* 2 2
Local Area Connection* 8 8
Bluetooth Network Connection 0 7
值得注意的应当是“MediaSubType”的值,无线网卡的“MediaSubType ”值都被标记为2。
所以这条命令将返回所有的无线网卡:
PS C:\Users\GNU> [color=Blue]Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Network\*\*\Connection" -ErrorAction SilentlyContinue | Where-Object {$_.MediaSubType -eq 2} | Select-Object -Property Name, PnpInstanceID[/color]
Name PnpInstanceID
---- -------------
Wireless Network Connection PCI\VEN_8086&DEV_088E&SUBSYS_406...
原文地址:http://www.pstips.net/finding-wireless-network-adapters.html
页:
[1]