collect info about work need
2021-1-20 zhouzx2020 windows
就是用netsh系列命令:
netsh全称是network shell,它包括有线与无线的网络设置,是非常方便的工具 ,而且可以避免调用api的复杂编程,因为api里有一大把复杂的结构,C++资源Com调用等。
连接一个wifi,往往会要求输入密码和设置是否自动连接,下次就会用保存的密码自动连接了,这就需要为每个wifi热点保存配置文件,就是profile。
列出配置文件
netsh wlan show profiles
配置文件是以wifi的ssid命名的,如执行命令后没有显示,说明没有保存有profile文件,连接WiFi成功后,系统会保存该profile。
用 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”。
netsh wlan disconnect
netsh wlan delete profile name="VIPWIFI"
已从接口“WLAN”中删除配置文件“VIPWIFI”。
profileName 可以打引号也可以不打引号。
netsh wlan add profile filename="wifi.xml"
注意:这里面参数"wifi.xml"是xml文件名,默认路径为当前目录,添加成功后提示:已将配置文件 VIPWIFI添加到接口 WLAN。
netsh wlan show profile name ="VIPWIFI"
netsh wlan show profile name ="VIPWIFI" key=clear
标签: WIFI密码
发表评论: