Disconnecting old WiFi and connecting to the new WiFi through scripting and GPO


Currently all our Win7 (Staff laptops) are connected to old wireless network..
Now we have implemented new wireless network. The Wi-Fi Security profile for the new Wi-Fi network is WPA2-Personal with AES encryption.
All the staffs Laptops are in a Laptop OU. Now when users power on their laptop, I would like their laptop to connect to the new wireless network, disconnecting the old wireless network and we don't have radius server at the moment.
First I exported the wireless profile through netsh command:

Netsh Wlan Export Profile Name="MyStaff" key=clear

I then created the batch file (Newwireless.bat) with the following code. Under Laptop OU, I created a GPO-Computer Configuration-Windows settings- Scripts- Startup and added this Newwireless.bat
@echo off

IF EXIST "c:\Wireless.txt" GOTO :END

netsh wlan add profile filename="\\DC-01\NETLOGON\MyStaff.xml" user=all

echo >>"c:\Wireless.txt"



When the staff Laptops are powered on,  it  is not disconnecting the old Wi-Fi network and connecting to the new Wi-Fi.
Please let me know if I am doing any mistake on the script and please me know if there is a way of achieving this through scripting
Any help much appreciated.
Thanks in advance.
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

Muhammad MullaConnect With a Mentor Commented:
I'm not sure there's a way in GPO to remove the old network. However, there is a way to create a new connection and have the device automatically connect under

Computer Configuration > Policies > Security Settings > Wireless Network (802.11) Policies

John HurstConnect With a Mentor Business Consultant (Owner)Commented:
Do a netsh wlan delete profile filename=... after you have added the new one.
lianne143Author Commented:
It must connect to the new WiFi and delete the old WiFi. But it is not even connecting to the new WiFi.
Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

John HurstConnect With a Mentor Business Consultant (Owner)Commented:
Is the computer able to get to the server path if no wireless connection?

Did you double check the XML file for correct credentials?
lianne143Author Commented:
The computer is able to get the server path details and also the XML has the correct details.
If i copy the file to the desktop and run from there, will that work before i copy it to the GPO.
John HurstConnect With a Mentor Business Consultant (Owner)Commented:
I would certainly try importing from a local file instead of server
lianne143Author Commented:
Ok will copy this file to the laptop and run the batch file and post the results.
John HurstBusiness Consultant (Owner)Commented:
Thanks for the update.
All Courses

From novice to tech pro — start learning today.