有时它无法连接(尤其是连接到临时网络),除非我按下重新扫描按钮。
如何从命令行控制 Windows XP 中的 Wi-Fi 连接?(XP 的“netsh”中没有与 802.11 相关的内容)。
答案1
我想这些人有你的答案: http://code.mincus.com/31/windows-wireless-api/
可执行选项:
-Enable 启用限制指定的无线接口。如果没有指定限制,则启用所有无线接口。此选项有效地检查了无线网络连接属性下的“使用 Windows 配置我的无线网络设置”复选框。
- 将路径添加到包含您希望设置的无线接入点信息的 XML 文件。
-删除您想要从配置文件列表中删除的接入点名称。
-Nics 根据描述和 GUID 列出无线接口。
-Aps 按 AP 名称列出接入点。
-限制接口的 GUID,以限制添加、删除和接入点列表。默认使用所有接口。
示例用法:
从所有接口删除接入点:wifi_config.exe -delete SAMPLE-AP
从特定接口删除多个接入点:wifi_config.exe -delete SAMPLE-AP1 SAMPLE-AP2 -limit {GUID}
添加多个配置文件:wifi_config.exe -add “C:\profile1.xml” “C:\profile2.xml”
列出接入点:wifi_config.exe -aps
如果不是这个,我认为这个是最好的: http://www.wlanbook.com/enable-disable-wireless-card-command-line/
DevCon 实用程序是一个命令行实用程序,可作为设备管理器的替代方案。使用 DevCon,您可以启用、禁用、重新启动、更新、删除和查询单个设备或设备组。DevCon 还提供与驱动程序开发人员相关的信息,而设备管理器中没有这些信息。
您可以将 DevCon 与 Microsoft Windows 2000、Windows XP 和 Windows Server 2003 一起使用。>您不能将 DevCon 与 Windows 95、Windows 98 或 Windows Millennium Edition 一起使用。
答案2
您可以使用 devcon(一个可以控制系统中设备的 DOS 程序)来模拟拔出并重新连接设备。这可能会导致设备重新连接。
我在系统上安装了无线 USB 适配器,几年来我一直没有连接键盘/鼠标,并且有一个批处理文件,它会定期检查互联网访问,如果没有,它会使用 devcon 来打开/关闭 USB 设备。
答案3
请咨询无线网卡制造商,了解驱动程序包中包含的工具或额外下载的工具。有时制造商会提供额外的工具供其硬件使用,但您必须在其支持网站上搜索。
正如您所注意到的,XP 的 netsh 不支持 Vista 及更高版本所具有的无线支持。您可以使用 VBScript 来执行此操作,但这超出了我的帮助范围。