Logon batch file won't run at every logon

I am trying to map a network drive for the users in my company using a batch file.  We are migrating from a server that was hosting the mapped network drive, to a new server that will be the new host of the mapped network drive.  So I need to keep the same drive letter, with pretty much the same directory structure but just the server name will be changing.  We will not be using the old server name of the old host because it will still be hosting other processes and can't be taken off-line.

Below is an example of the batch file I am trying to run.
net use h: /delete
net use h: \\newsrv\share

I have it added to a test user in Active Directory under profile --> logon script.  When I log the user on, it doesn't delete the old H: drive and re-map the new one, however if I immediately log off and log back on, it maps it.  It doesn't matter how long I wait to logon after I change the batch file (another batch file is listed for all users to map more network drives)  It just seems like it only checks for a batch file at every other logon attempt.

I also tried pushing the batch file using Group Policy by commputer account, and it does map the drives, but all of the drives show up under My Computer with names of Disconnected Network Drive.

Is there a better way to do this?  If so , i'm open to your suggestions.
Thanks!
jmchristyAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

SysExpertCommented:
<< I also tried pushing the batch file using Group Policy by commputer account, and it does map the drives, but all of the drives show up under My Computer with names of Disconnected Network Drive.

When they clcik on the mapped drive it should automatically connect.

try it.


 
I hope this helps !
 
0
jmchristyAuthor Commented:
Thanks for the suggestion!

It does automatically connect, however it still shows as a "disconnected" drive.  Before, it showed up as the "share name on servername H:"  If my users come in and see something that says disconnected drive it will throw them all off   :\

I will keep playing with this, it is looking like the easiest way is to just to it manually....
0
jmchristyAuthor Commented:
I ended up just doing this manually by sending out a batch file, no easy way to automate using group policy
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Batch

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.