XP. I don't have Vista, so I can't tell you where to find the relevant menu option in it.
However, I'm sure the facility must still exist, and it ought to be somewhere in the same vicinity. Have you tried looking in whatever passes for Control Panels in Vista?
A quick Google for "vista map network drive" brings up lots of hits. There must be something in there.
Last edited: Jun 29, 2007