G'Day, At work they want me to setup some old typing program to use on the new network. The program can only function when all of its data is in the right locations. Each user logs into the network with their assigned username (Train?? - where ?? = a number). The typing program expects h: drive to be a mapped drive which points to the data files for the particular trainee logged on. My problem is how do i (using code) map h: drive to a shared folder (the name depending on which login name was used)? For example, if the user login name is Train23, then I expect the mapping for h: drive to point to the shared name Train23. This is in a windows 98 environment, so i can't just use the NET command to do it. Thanks for any help.