We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you a podcast all about Citrix Workspace, moving to the cloud, and analytics & intelligence. Episode 2 coming soon!Listen Now


Custom Gina and Mapping Network Drives Problem

lee_ingram asked
Medium Priority
Last Modified: 2008-03-17

I have written my own custom GINA componet and every works fine on all operating systems apart from Win2K.  The componet itself works OK, but I have scripts that map drives etc on a  users logon.  These drives no longer map when a user logs on, I have checked and the scripts are OK and seem to run.

Any ideas?

Watch Question

Top Expert 2012

What error codes are you getting?
How do you make the mapping? With the 'net use' or the 'subst' command? Do you use network drives and/or shares?

You might switch between these different mappings and try if the other works. Are there any long directory names or names with spaces or non-ascii involved?

Regards, Alex


Im not sure  how the mapping are made at this is done within the Networking department.  I have just been told that the shares and long directory names etc dont work with the custom gina.  They work find on windows 2003 but not w2k.


There are not error codes, but the drives dont map.
>>>> I have just been told that the shares and long directory names etc dont work

Please post one example of a script that doesn't work. Generally, W2k and XP are not so much different that a mapping could fail that works on XP (there are more reasons for other way round). I assume that the scripts check for XP OS and because of that it failed.

Regards, Alex



The scripts on the w2k box work prefectly until I install my custom gina component, when you then reboot the box the mapped drives simply disappear and then we have error messages saying that it can find certain files within the script.  There errors messages are simply file not found because the script accesses a file that it on a mapped drive that has failed to be mapped.

So as far as I can see its the custom gina on a w2k box that is some how causes problems with mapping drives.

>>>> the box the mapped drives simply disappear

drives can be mapped by command 'net use' or command 'subst'. Then, the windows explorer can map drives that were defined in Tools\Map Drives...

I assume you refer to the latter what would mean that your gina doesn't invoke the explorer's drive mappings. Unfortunately, I have only a weak idea why it works on XP and fails on W2k (I assume it won't work with NT4.0 also)  On XP, if you kill the explorer process, the desktop - which is one window of the explorer - will vanish only for a short time. Then, a new explorer was invoked by the operation system. If you do the same on W2k or NT, the desktop keeps blank and you have to start a new explorer yourself. So XP seems to use an explorer which is integrated than in previous versions and what might include that it restores the explorer driver mappings associated to the user. As told that is only a guess ... and I don't know if it is possible on win2k to refresh the explorer's drive mappings programmatically (you could spot them in the registry and invoke an appropriate mapping script).

Maybe the following workaround is easier where you simply add the needed mappings in your scripts if they don't already exist:

REM map drive x
if not exist x:\*.* net use x: \\server\share

or alternatively when referring to local paths

REM map drive y
if not exist y:\*.* subst y: c:\anysub_path

Regards, Alex

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.