Thanks for all the suggestions. However, It's still not working. I could map the home directories fine with each of home directoies shared. I don't want all the home directories showing up in network neighborhood. I used $ to hide home directories but then kixart whouldn't map the home directories.
My script:
use H: "\\server\"+@userid

Thanks