此部分包含以下 Netsh WLAN 命令:
add filter
按服务集标识符 (SSID) 向无线允许或阻止列表中添加无线网络。
语法
add filter permission={allow|block|denyall} ssid=WirelessNetworkNamenetworktype={infrastructure|adhoc}
参数
Permission必需。指定筛选器的权限类型。SSID必需 [有关条件,请参阅“备注”]。无线网络的 SSID。Networktype必需。指定无线网络类型。
备注
如果 permission 为 allow 或 block,则 ssid 参数是必需的。如果 permission 为 denyall,则不指定 ssid 参数。
示例命令
add filter permission=allow ssid=WiFiNetwork networktype=infrastructure
add filter permission=block ssid="Wireless Net" networktype=adhoc
add filter permission=denyall networktype=infrastructure
add profile
向计算机的指定接口中添加 WLAN 配置文件。
语法
add profile filename=PathAndFileName [[interface=]InterfaceName] [[user=]{all|current}]
参数
Filename必需。指定包含配置文件数据的 XML 文件的路径和名称。Interface可选。指定要向其中添加配置文件的无线接口的名称(其中 InterfaceName 是“网络连接”中所显示或通过 netsh wlan show interfaces 命令所呈现无线接口的名称)。User可选。指定是将配置文件仅应用于当前用户还是应用于所有用户。
备注
interface 参数是由 netsh wlan show interface 命令显示的其中一个接口名称。如果指定了 interface 参数,则将配置文件添加到指定的接口中。如果未指定 interface 参数,则在所有无线接口上添加配置文件。此参数支持使用通配符。可以使用字符 ? 和 * 分别替换接口名称中的一个字母和多个字母。
如果未指定 user 参数,则将配置文件应用于所有用户。
示例命令
add profile filename=C:\Users\WirelessUser\Documents\profile1.xml interface="Wireless Network Connection"
add profile filename="C:\Wireless Profiles\WiFi Profile.xml" interface=w*
connect
使用指定的参数连接到无线网络。
语法
connect [[ssid=]WirelessNetworkName] name=ProfileNameinterface=InterfaceName
参数
SSID可选 [有关条件,请参阅“备注”]。指定无线网络的 SSID。Name必需。指定用于连接尝试的无线配置文件的名称(其中 ProfileName 是“管理无线网络”中所显示或通过 netsh wlan show profiles 命令所呈现无线配置文件的名称)。Interface必需 [有关条件,请参阅“备注”]。指定用于连接尝试的无线接口(其中 InterfaceName 是“网络连接”中所显示或通过 netsh wlan show interfaces 命令所呈现无线接口的名称)。
备注
如果配置文件中仅指定一个 SSID,则使用指定的 SSID 进行连接,并且 ssid 参数不是必需的。如果配置文件指定了多个 SSID,则 ssid 参数是必需的。
仅当计算机上存在多个无线接口时,interface 参数才是必需的。不能使用通配符 (*) 名称来指定接口名称。
如果指定的接口已经连接到无线网络,则该命令将断开接口与该网络的连接,然后尝试连接到新的网络。如果此命令尝试将网络连接到已经连接的接口,则此命令返回一条表明连接成功的消息,并且不更改无线适配器的状态。
示例
connect ssid=WiFiNetwork name=Profile1
connect ssid="Wireless Net" name=Profile2 interface="Wireless Network Connection"
delete filter
从无线允许或阻止列表中删除无线网络。
语法
deletefilterpermission={allow|block|denyall} ssid=WirelessNetworkNamenetworktype={infrastructure|adhoc}]
参数
Permission必需。指定筛选器的权限类型。SSID必需 [有关条件,请参阅“备注”]。指定无线网络的 SSID。Networktype必需。指定无线网络类型是临时还是基础结构。
备注
除非 permission 参数的值为 denyall,否则 ssid 参数是必需的。如果 permission 参数为 denyall,则不应给定 ssid 参数。
示例命令
delete filter permission=allow ssid=WiFiNetwork networktype=infrastructure
delete filter permission=block ssid