Solved

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

Posted on 2016-10-06
8
46 Views
Last Modified: 2016-10-19
Hi

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"

:END

EXIT

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.
0
Comment
Question by:lianne143
  • 4
  • 3
8 Comments
 
LVL 9

Accepted Solution

by:
Muhammad Mulla earned 250 total points
ID: 41831607
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

https://technet.microsoft.com/en-us/library/gg266419.aspx?f=255&MSPPError=-2147217396
0
 
LVL 90

Assisted Solution

by:John Hurst
John Hurst earned 250 total points
ID: 41831767
Do a netsh wlan delete profile filename=... after you have added the new one.
0
 

Author Comment

by:lianne143
ID: 41832026
It must connect to the new WiFi and delete the old WiFi. But it is not even connecting to the new WiFi.
0
 
LVL 90

Assisted Solution

by:John Hurst
John Hurst earned 250 total points
ID: 41832033
Is the computer able to get to the server path if no wireless connection?

Did you double check the XML file for correct credentials?
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Comment

by:lianne143
ID: 41832107
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.
0
 
LVL 90

Assisted Solution

by:John Hurst
John Hurst earned 250 total points
ID: 41832123
I would certainly try importing from a local file instead of server
0
 

Author Comment

by:lianne143
ID: 41832131
Ok will copy this file to the laptop and run the batch file and post the results.
0
 
LVL 90

Expert Comment

by:John Hurst
ID: 41850553
Thanks for the update.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
For Sennheiser, comfort, quality and security are high priority areas. This paper addresses the security of Bluetooth technology and the supplementary security that Sennheiser’s Contact Center and Office (CC&O) headsets provide.  
This Micro Tutorial will teach you how to change your appearance and customize your Windows 7 interface to your unique preference. This will be demonstrated using Windows 7 operating system.
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now