I apologize to everyone for asking this because it's been done to death, but could someone PLEASE explain how to map to a user's home directory with a Windows 98 client? I just don't get it. And please don't say "search the message board" because I've done that and tried all the suggestions, but none have worked for me.

Here's what I've got: A W2K server called SERVER. A W98 client. Let's say the client's username is BSmith. I want BSmith's home drive to be mapped to C:\users\bsmith on the server. The folder "users" is shared as "users" but "bsmith" is not shared.

Ok, in Active Directory Users and Computers, I go to the PROFILE tab of BSmith and set his home folder to connect to \\server\users\%username%. This creates the "bsmith" folder in "users" folder.

In my Kixtart script, I've tried:
USE H: @HOMESHR --doesn't work
USE H: "@HOMESHR" --doesnt' work

I've read on here that W9x clients can't map to folders below a share, and that you need to make them a hidden share, so this is what I did:
* I shared the BSMITH folder as BSMITH$
* I changed the home folder profile path on the server to map to \\server\bsmith$

I then ran my script. Still does NOT work.
I also tried using USE H: "\\server\@userid$" but this does not work either.

Can someone PLEASE PLEASE tell me what I need to do:
1. On the server to get this mapping to work.
2. On the client to get this mapping to work.
3. Put in my script to get this mapping to work.

Also, I would really prefer NOT having to use the "hidden share" thing if at all possible. This would mean I can't use the %username% variable setting up user accounts and that I would have to manually go to the USERS folder and manually create hidden share names for ever user(!).

Thanks in advance.