I have a Citrix Presentation Server 4.5 farm with two servers. Each server should map the client's C drive to the Y drive for their session. We only want to map for the C drive and we only want to use Y as the resultant drive letter, therefore we do this via login script (net use Y: \\Client\c$).
On one server this works fine. The Y drive is always mapped to the client's C. Additionally, on the "good" server you can go to start->run and type "\\client\c$" and see the directory listing you would expect.
On the other server the drive mapping never works. On this box, if you go to start->run and type "\\client\c$" it returns a message that says "This file does not have a program associated with it for performing this action. Create an association in the folders options control panel."
If I then go to start->run and type "\\client\c$\windows" we see the appropriate windows directory listing. Also after doing that, start->run->"\\client\c$" now work fine for the remainder of that session.
So my "net use" fails on this one box because it doesn't know what the heck a "\\client\c$" is at first. It would stand to reason that if I could use script to open up something downstream from "\\client\c$" ("\\client\c$\windows" for instance) then close it, the net use would work. But why?
Any help is greatly appreciated.