Why are mapping network drives NOT completely showing up in Windows environment?

We have Windows AD 2003. We use a loginscript .cmd file to map about 5-8 network drives with the command like:

net use U:   \\servername\folder /user:domain\username password

But sometimes, somehow it just doesn't display all mapped drives. When users cannot see all mapped drives we will instruct them to re-run a couple of more times. But each time the Map script is run, at least one of the drives will be missing. Can’t seem to get them all at the same time. Say if it shows up with the U, then the Y will be missing.  Ran it again and have I & Y but no U.    sigh
Even the drive doesn't show up, I can still use UNC path to access that specific folder the drive refers to so it is nothing to do with the permission. Please help.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

Larry Struckmeyer MVPCommented:
Have you tried the oft recommended method of disconnecting prior logons then connecting them again as in:

net use U:  /delete
net use U:  /path

repeating for each drive to be mapped.

Also are you sure that all users have access rights to the share you are mapping to?
CastlewoodAuthor Commented:

Answers to both your questions are Yes and Yes.
We do delete the connection and then re-connect every time. Also the drives are accessible to the users. Remember I mentioned it works most of time.
Larry Struckmeyer MVPCommented:
Have you tried net use \\server-ip\share?

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
Microsoft Server OS

From novice to tech pro — start learning today.