Question

Getting mapped network drive connected.

Asked by: Blinkr

I have a client that has a Macbook that I have installed Windows XP on a second partition.

My problem is that it uses wireless networking & doesn't completely connect to a mapped drive when it starts up. I have tried using Windows drive mapping with reconnect on startup, & put a batch file in the startup folder that deletes & remaps the drive when Windows starts. But, with either, when I start their main application, it is unable to find the database in the folder on their main computer (also Windows XP). If I connect the laptop to a wired connection, the program finds the database on their main PC, & runs fine. So it is definitely something to do with the wireless.

When using the wireless after starting up, I can find the mapped drive & open it. THEN the programs runs fine. But when using the wireless connection, I can't get the program to run unless I access the mapped drive (which is mapped to the folder that contains the database. This program doesn't use SQL server either.

It appears that the wireless connection doesn't have enough time on bootup to fully access the networked drive. So the program isn't able to see the folder on the other PC that contains the database. With the wired connection, it evidently has enough time to fully access the networked drive.

Is there anyway to give the wireless connection more time to find & fully access the networked drive? It looks like the wireless connection maps the drive but doesn't open or look inside at the contents so that the program knows where the database files are.

Any suggestions??

Here's the batch file I'm using:

TYPE NUL | CHOICE.COM /N /CY /TY,15 >NUL
Net use g: /delete
Net use g: \\192.168.1.102\c\softdent /persistent:yes

I'm using the "Type NUL..." to let Windows bootup a little farther before mapping the drive.

Thanks!!

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2008-11-25 at 16:46:06ID23935998
Tags

Microsoft

,

Windows XP

,

SP2

Topics

Wireless Technologies

,

Windows XP Operating System

,

Windows Networking

Participating Experts
3
Points
500
Comments
15

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. LI on bootup
    Hi everyone, Hopefully I can give all the information necessary to have this question answered. Some background, I am building a 486 computer for a family friend. His previous harddrive was only 170 megs and insufficient for what he is going to be doing with it. So we go...
  2. Network Drive Mappings on Macbook Pro
    Greetings, I've successfully mapped my wife's Macbook Pro to my home wireless network. The only problem is that I can't get the drive mappings to persist and re-connect on startup. Ideas?

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: JohnjcesPosted on 2008-11-25 at 18:26:55ID: 23039112

You are correct in that the wireless hasn't fully connected as most don't start connecting until after the user has logged on.

The only way I know is to add a delay in your batch file or find an executable program that will delay a command, other exe or batch file.

However there may be some hope by delaying your batch file. The following is taken off of http://www.robvanderwoude.com/bht.html

It may do the trick as long as your delay is long enough. There are several ways to do this. The easiest is to use a ping to a non-existent ip address.

Anyway I hope this may help you.

John

    * Use CHOICE  (MS-DOS 6 and later, Windows NT/2000 with Resource Kit):


          REM | CHOICE /C:YN /N /T:Y,10 >NUL

      will delay execution for 10 seconds in MS-DOS.


          TYPE NUL | CHOICE /C:YN /N /T:Y,10 >NUL

      will do the same in Windows NT/2000 with CHOICE.EXE from the Resource Kit.

        

    * Use PING (MS-DOS with TCP/IP client, Windows 95/98/NT/2000/XP):


          PING 1.1.1.1 -n 10 -w 1000 >NUL

      will delay execution for 10 seconds (10 times 1000 milliseconds), if and only if 1.1.1.1 is a non-existing IP address.

        

    * Use SLEEP or TIMEOUT (Windows NT/2000 with Resource Kit):


          SLEEP 10

      will delay execution for 10 seconds.


          TIMEOUT 10

      will wait for 10 seconds or continue when a key is pressed, whatever comes first.

        

    * Use KiXtart's SLEEP command (KiXtart must be installed):


          >%TEMP%.\SLEEP.KIX ECHO SLEEP 10
          KIX32 %TEMP%.\SLEEP.KIX
          DEL %TEMP%.\SLEEP.KIX

      will delay execution for 10 seconds.

 

by: SysExpertPosted on 2008-11-25 at 19:02:55ID: 23039224

Other options are to do a loop until the mapped drive is OK.

Check for a file on the mapped drive, and if it does not exist, wait a few more seconds , retry 3 times and if no connection notify the user.


I hope this helps !

 

by: BlinkrPosted on 2008-11-25 at 19:23:03ID: 23039284

Thanks guys!! Good information. I will definitely try these next week when I get back to their office.

SysExpert, This is a good idea but one of the problems was that it didn't fully connect until I actually opened the drive to show all of the files. But I will certainly give this a try. Maybe looking for the file will act the same as opening the drive. I think that was what you were thinking when suggesting this. It could work.

Johnjces, thanks for the link. Alot of good info there. I'm using the "choice" function now. I tried 5 seconds & then 15 seconds without any solutions. But the link you suggested looks like it has many more ways to delay the mapping. Also pinging their main PC may help in getting access to the folder with the database.

Thanks again!

 

by: BlinkrPosted on 2008-11-25 at 19:26:21ID: 23039296

Something else I just thought of is there a way, in the batch file, to open the mapped drive (as if double clicking on it) & then closing it? So basically the files on mapped drive would flash on the screen & close. This should solve the problem.

 

by: JohnjcesPosted on 2008-11-26 at 06:16:57ID: 23042078

Not if your NIC isn't connected yet... the batch file or any other solution will be pretty useless without some delay.

John

 

by: BlinkrPosted on 2008-11-27 at 07:55:04ID: 23050734

Yea, Johnjces, that's right. But it does eventually connect. I just have to delay accessing it until it does connect, whenever that is. But what else is clear is that the mapped drive needs to be accessed, AND, I think, opened before their program can run.

I've been thinking about creating a batch file that will open the mapped drive & start their app. But I'm sure how to open a folder in a batch file. Also I would like to close it after opening it.

 

by: BlinkrPosted on 2008-11-30 at 13:08:32ID: 23064786

I did a search on EE about drive mappings thru batch files. I found a few hundred. There were many that ask the same question about how to access the mapped drive after mapping to complete it. I seem to be able to map the drive OK, but the program can't access the files on it until I double click on the drive & it opens. That was exactly what many of these questions were referencing also, but no one ever answered that part of the question. Most of them answered the question with the "net use" in the batch file, but after that no one hit on how to complete the connection.

Does anyone have any suggestions on how to force a completed drive mapping in a batch file???

Thanks!

 

by: SysExpertPosted on 2008-11-30 at 17:31:00ID: 23065710

Not really.

I would try doing a DIR  x: in a batch file and as I suggested, , a loop that will return true when it finds a specific file.

It may take a while but it should work eventually...

 

by: BlinkrPosted on 2008-11-30 at 17:54:36ID: 23065799

Thanks! I was hoping that would work, but can you do it without the directory showing on the screen?

Can you give me an example of the loop & how to do the IF...THEN to look for a specific file??

 

by: BlinkrPosted on 2008-12-03 at 06:34:51ID: 23086159

Perhaps I need to move this question to the MSDOS area to get looping batch file.

 

by: dragon-itPosted on 2008-12-03 at 06:57:32ID: 23086446

Try something like this

@echo off
net use g: /delete
:loop
net use g:  \\192.168.1.102\c\softdent /persistent:yes
if not exist g:\yourfile.txt  ping 127.0.0.1 -n 10 >NUL & goto loop

echo Should now be connected to G:
REM Display explorer window to G: if you want it to...
START "" G:

 

by: BlinkrPosted on 2008-12-03 at 16:40:46ID: 23091807

Thanks dragon-it!!

Can you use the "&" like this?? I've never seen this before.

Also what are the quotes after START for?? The actual program to start is on the C:\SoftDent folder. It's "SDWIN.EXE".

Thanks again!! I think I've finally got this thing fixed with this script.

 

by: dragon-itPosted on 2008-12-04 at 00:56:29ID: 23093514

(duplicated from answer given in MSDOS area)
Yes you can join together commands on one line with & (many other ways too but this is good plan for this one..)  Various info on batch file commands in help texts you can see with for /? set /? etc.

The quotes on START are because the first parameter in quotes on a start command is the title of the window.... that is easy to get caught by, for instance:

START "c:\long path\my file.txt"

starts a new explorer window with the above as the title, not the text file in Notepad.

START someshortname.exe

does work though but out of making myself not forget the gotcha I always add a title!

I only used G: to show starting an explorer window to that drive as it seemed you needed this to have it pickup the drive, just remove the line if you don't need it or add your c:\softdent\sdwin.exe instead.

Steve

 

by: BlinkrPosted on 2008-12-04 at 18:41:00ID: 31520307

The last solution with the loop batch file closed this problem. The loop batch file worked great. All you guys were alot of help. I really appreciate everything. EE Rocks!!!!

 

by: dragon-itPosted on 2008-12-05 at 00:37:34ID: 23103244

Glad it helped.  thanks Steve

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...