Omegawulf,
I am trying to understand your problem, please correct me if any of these statements are wrong;1. You have a share mapped at the dir higher than (super directory ?) the home directories
2. You dont want to map each of these home directories as shares
3. You want to create a net use connection at logon.
If I am reading this right, one of the problems is that on 98 you cannot use a UNC that continues after the share name (you can in some NT and 2k)
That is, if you have a share <SHARE> on a server <server>, you can do
USE H: \\<server>\<share>
but you cannot do
USE H: \\<server>\<share>\<subdir>
So how about trying the following script.
code:
USE Z: /DELETE
USE H: /DELETE
USE Z: \\server\users
? "<@ERROR><@SERROR>"
SHELL "SUBST H: Z:\@USERID"
? "<@ERROR><@SERROR>"
This will point H: to the dir of the users share with the name of the userid (no $ - but add that if thats what you are doing)
hth
Mark
[ 21 August 2001: Message edited by: Mark Antrobus ]