Configuring Wi-Fi in WIndows XP from Command line?

All we need is an easy explanation of the problem, so here it is.

Sometimes it doesn’t connect (especially to an ad-hoc network) unless I press rescan button.

How to control Wi-Fi connectivity in Windows XP from command line? (There’s no 802.11-related things in XP’s “netsh”).

How to solve :

I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.

Method 1

I think this guys have your answer:

Executable Options:

-Enable Enable the wireless interfaces specified by limit. If no limit
specified, enable all wireless
interfaces. This option effectively
checks the “Use Windows to configure
my wireless network settings” checkbox
under the Wireless Network Connection

-Add Path(s) to an XML file containing the information about the Wireless
Access point that you wish to setup.

-Delete Access Point name(s) that you wish to remove from the profile list.

-Nics List wireless interfaces by their description and GUID.

-Aps List access points by AP name.

-Limit GUID of the interface(s) to limit the additions, deletions, and
access point listings to. The default
is to use all interfaces.

Sample Usage:

Delete access point from
all interfaces: wifi_config.exe
-delete SAMPLE-AP

Delete multiple access points from a
specific interface: wifi_config.exe
-delete SAMPLE-AP1 SAMPLE-AP2 -limit {GUID}

Add multiple profiles: wifi_config.exe
-add “C:\profile1.xml” “C:\profile2.xml”

List access points: wifi_config.exe

If not this one, I think this one is best:

The DevCon utility is a command-line utility that acts as an alternative to Device >Manager. Using DevCon, you can enable, disable, restart, update, remove, and query >individual devices or groups of devices. DevCon also provides information that is >relevant to the driver developer and is not available in Device Manager.

You can use DevCon with Microsoft Windows 2000, Windows XP, and Windows Server 2003. >You cannot use DevCon with Windows 95, Windows 98, or Windows Millennium Edition.

Method 2

You could potentially use devcon (a DOS program that can control devices in your system) to simulate unplugging and reconnecting the device. This may cause it to reconnect.

I had a wireless USB adapter on a system that I did not have a keyboard/mouse connected to for a few years and had a batch file that would routinely check for internet access and if there was none, it would use devcon to cycle the USB device on/off.

Method 3

Check your wireless card manufacturer for tools included in the driver package or as an extra download. Sometimes the manufacturer will include extra goodies for use with their hardware, but you must search it out on their support web site.

As you have noticed, XP’s netsh does not have the wireless support that Vista and above does. You could use VBScript to do this, but that is beyond my ability to assist you.

Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂

All methods was sourced from or, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply