【精选】windows cmd命令netsh命令设置wifi连接

您所在的位置:网站首页 win10添加新的无线网络 【精选】windows cmd命令netsh命令设置wifi连接

【精选】windows cmd命令netsh命令设置wifi连接

#【精选】windows cmd命令netsh命令设置wifi连接| 来源: 网络整理| 查看: 265

windows 编程设置wifi连接,有两种方法,一个是使用api,一个是用cmd命令。

使用api

复杂易错

 

使用cmd命令

就是用netsh系列命令:

netsh全称是network shell,它包括有线与无线的网络设置,是非常方便的工具 ,而且可以避免调用api的复杂编程,因为api里有一大把复杂的结构,C++资源Com调用等。

连接一个wifi,往往会要求输入密码和设置是否自动连接,下次就会用保存的密码自动连接了,这就需要为每个wifi热点保存配置文件,就是profile。

 

1、显示本机保存的profiles

列出配置文件

netsh wlan show profiles

配置文件是以wifi的ssid命名的,如执行命令后没有显示,说明没有保存有profile文件,连接WiFi成功后,系统会保存该profile。

2、连接某个配置文件

用  netsh wlan connect name=profileName  

连接其中一个profile,profileName   一定是本机已保存的wifi配置文件,而不能是一个没有连接过的,没有保存配置文件的wifi名。就是profileName    只能是netsh wlan show profiles命令查询得到的profiles。

netsh wlan  connect  name=VIPWIFI 已成功完成连接请求。

netsh wlan  connect  name=Yunmedia7 没有分配给指定接口的配置文件“Yunmedia7”。 

 

3、断开连接

netsh wlan disconnect

 

4、删除一个配置文件

netsh wlan  delete profile name="VIPWIFI" 已从接口“WLAN”中删除配置文件“VIPWIFI”。

profileName   可以打引号也可以不打引号。

5、导入配置文件

netsh wlan add profile filename="wifi.xml" 注意:这里面参数"wifi.xml"是xml文件名,默认路径为当前目录,添加成功后提示:已将配置文件 VIPWIFI添加到接口 WLAN。

 

6、查看配置文件的具体信息

netsh wlan show  profile  name ="VIPWIFI"

接口 WLAN 上的配置文件 VIPWIFI: =======================================================================

已应用: 所有用户配置文件

配置文件信息 -------------------     版本                   : 1     类型                   : 无线局域网     名称                   : VIPWIFI     控制选项               :         连接模式           : 手动连接         网络广播           : 只在网络广播时连接         AutoSwitch         : 请勿切换到其他网络         MAC 随机化: 禁用

连接设置 ---------------------     SSID 数目              : 1     SSID 名称              :“VIPWIFI”     网络类型               : 结构     无线电类型             : [ 任何无线电类型 ]     供应商扩展名           : 不存在

安全设置 -----------------     身份验证         : WPA2 - 企业     密码                 : CCMP     身份验证         : WPA2 - 企业     密码                 : GCMP     安全密钥               : 不存在     802.1X                 : Enabled     EAP 类型               : Microsoft: 智能卡或其他证书     802.1X auth 凭据       : 计算机或用户凭据     缓存用户信息           : 是

费用设置 -------------     费用                : 无限制     阻塞                : 否     接近数据限制        : 否     过量数据限制        : 否     漫游                : 否     费用来源            : 默认

 

查看wifi密码的命令:

netsh wlan show  profile  name ="VIPWIFI"  key=clear

 

 

7、设置手动连接和自动连接

Netsh WLAN set profileparameter name="Profile_Name" connectionmode=manual Netsh WLAN set profileparameter name=" Profile_Name" connectionmode=auto

8、导出配置文件

将一个特定的无线网络配置文件,导出到指定位置:

Netsh WLAN export profile name=“profileName”  key=clear  folder=“filePath”

export命令为计算机上存储的每个无线网络配置文件创建一个XML文件。请注意,我们使用的命令有key=clear参数,它将触发在XML文件中,包含每个网络的网络安全密钥,因此请确保将这些记录保存在安全的地方,因为使用记事本可以很容易地查看或编辑这些记录。

然后,可以使用导出的XML配置文件,使用以下命令将每个无线配置文件设置导入到所有接口和用户:

Netsh WLAN add profile filename=“文件_路径.XML"

或者,如果要将配置文件导入特定的无线接口且仅导入当前用户,则可以使用以下命令:

Netsh WLAN add profile filename=“路径_With_文件名.xml“  Interface=”Wireless Network Connection“  用户=当前

 

 

netsh  wlan  export  profile name=VIPWIFI   folder=D:\8021xxml

接口配置文件“VIPWIFI”已成功保存在文件“D:\8021xxml\WLAN-VIPWIFI.xml”中。

 

 

查看列出网卡信息接口 无线网卡信息

netsh wlan  show interfaces

系统上有 1 个接口:

    名称                   : WLAN     描述                   : Realtek RTL8822BE 802.11ac PCIe Adapter     GUID                   : 8dbaff05-5923-4726-b406-1631dd0e2742     物理地址               : c0:b5:d7:37:a8:19     状态                   : 已连接     SSID                   : VIPKID     BSSID                  : 94:28:2e:53:0a:02     网络类型               : 结构     无线电类型             : 802.11ac     身份验证               : WPA2 - 企业     密码                   : CCMP     连接模式               : 配置文件     信道                   : 48     接收速率(Mbps)         : 360     传输速率 (Mbps)        : 360     信号                   : 100%     配置文件               : VIPWIFI

    承载网络状态  : 不可用

 

有线网卡信息

netsh lan  show interfaces

系统有 4 个接口:

    名称             : VMware Network Adapter VMnet1     描述             : VMware Virtual Ethernet Adapter for VMnet1     GUID             : 140dc0a9-7ac2-4e11-a6f5-9ae896389ea1     物理地址         : 00-50-56-C0-00-01     状态             : 已连接。网络不支持身份验证。

    名称             : VMware Network Adapter VMnet8     描述             : VMware Virtual Ethernet Adapter for VMnet8     GUID             : 4938e088-38b9-4246-aa9d-a90697f0723e     物理地址         : 00-50-56-C0-00-08     状态             : 已连接。网络不支持身份验证。

    名称             : 以太网 3     描述             : TAP-Windows Adapter V9     GUID             : 36021622-e28d-4f36-9c81-6785999498fa     物理地址         : 00-FF-36-02-16-22     状态             : 网络电缆被拔出

    名称             : 以太网     描述             : Realtek PCIe GbE Family Controller     GUID             : 65efcfa3-9c76-4d10-9bf1-9a1dc9d3b7ed     物理地址         : 80-E8-2C-31-0E-4C     状态             : 网络电缆被拔出

 

开启无线接口

netsh interface set interface "Interface Name" enabled

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3