[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[转载代码] PowerShell获取无线网卡名称信息

有很多方式去查看网卡,但是却没有很明显可以查看激活的无线网卡方法。所有网卡的信息可以在注册表中找到。下面的一行代码用来显示全部网卡信息。

PS C:\Users\GNU> Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Network\*\*\Connection" -ErrorAction SilentlyContinue | Select-Object -Property Name, DefaultNameIndex, MediaSubType

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> Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Network\*\*\Connection" -ErrorAction SilentlyContinue | Where-Object {$_.MediaSubType -eq 2} | Select-Object -Property Name, PnpInstanceID

Name                                                                       PnpInstanceID
----                                                                       -------------
Wireless Network Connection                                                PCI\VEN_8086&DEV_088E&SUBSYS_406...

原文地址:http://www.pstips.net/finding-wireless-network-adapters.html

返回列表