Solved

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

Posted on 2016-10-06
8
86 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
8 Comments
 
LVL 10

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 95

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
Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

 
LVL 95

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
 

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 95

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 95

Expert Comment

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

Featured Post

Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article demonstrates probably the easiest way to configure domain-wide tier isolation within Active Directory. If you do not know tier isolation read https://technet.microsoft.com/en-us/windows-server-docs/security/securing-privileged-access/s…
Group policies can be applied selectively to specific devices with the help of groups. Utilising this, it is possible to phase-in group policies, over a period of time, by randomly adding non-members user or computers at a set interval, to a group f…
The viewer will learn how to successfully download and install the SARDU utility on Windows 7, without downloading adware.
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

707 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