admin 管理员组

文章数量: 887609

使用dos下的命令行,也可以完成wifi连接。

具体如下:

首先了解无线网络的相关参数输入如下命令:

>netsh wlan

下列指令有效:

 

此上下文中的命令:

?              - 显示命令列表。

add            - 在一个表格中添加一个配置项。

connect        - 连接到无线网络。

delete         - 从一个表格中删除一个配置项。

disconnect     - 从无线网络断开。

dump           - 显示一个配置脚本。

export         - WLAN 配置文件保存为 XML 文件。

help           - 显示命令列表。

refresh        - 刷新承载网络设置。

reportissues   - 生成 WLAN 智能跟踪报告。

set            - 设置配置信息。

show           - 显示信息。

start          - 启动承载网络。

stop           - 停止承载网络。

 

若需要命令的更多帮助信息,请键入命令,接着是空格,后面跟 ? 例如: netsh wlan connect ?

以下是需要用到的一些命令:

列出配置文件netsh wlan show profile

导出配置文件netsh wlan export profile key=clear

删除配置文件netsh wlan delete profile name=""

添加配置文件netsh wlan add profile filename=""

连接指定热点netsh wlan connect name="wifi name"

列出无线接口netsh wlan show interface

开启无线接口netsh interface set interface "Interface Name" enabled


查看周边wifi名称和其详细信息netsh wlan show networks mode=bssid 

查看周边wifi简略信息可用此命令netsh wlan show networks mode=ssid

至于bssidssid有什么不同,可以认为前者为身份证,后者为姓名。

以下是wifi热点名称为mi的profile文件内容

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft/networking/WLAN/profile/v1">
        <name>miniWIFI</name>
        <SSIDConfig>
                <SSID>
                        <hex>6D69</hex>
                        <name>mi</name>
                </SSID>
        </SSIDConfig>
        <connectionType>ESS</connectionType>
        <connectionMode>auto</connectionMode>
        <MSM>
                <security>
                        <authEncryption>
                                <authentication>WPA2PSK</authentication>
                                <encryption>AES</encryption>
                                <useOneX>false</useOneX>
                        </authEncryption>
                        <sharedKey>
                                <keyType>passPhrase</keyType>
                                <protected>false</protected>
                                <keyMaterial>12345678</keyMaterial>
                        </sharedKey>
                </security>
        </MSM>
</WLANProfile>

假如有一个ABCD热点没有密码,在SSID节点中,<hex>的值即为41424344,<name>的值即为ABCD,

                <SSID>
                        <hex>41424344</hex>
                        <name>ABCD</name>
                </SSID>
再将xml文件中此三行换成如下即可。
                                <authentication>open</authentication>
                                <encryption>none</encryption>
                                <useOneX>false</useOneX>


本文标签: 命令 DOS WiFi