|
every user should get an H: drive and a G: drive. The H: drive is supposed to map to their home directory. The G: drive is supposed to map to their group directory.
User1 is in the PER group. User2 is in the ACD group.
These are functional, organizational groups. The PER group works together and shares documents with each other. Anybody NOT in the PER section of the organization has no business using the PER shared group directory. The same goes for the ACD group. Anybody who was hired to work in the ACD section of the organization can put shared documents on the ACD shared directory for other people in the ACD section to read/use, etc. If you are not in the ACD section, then you don't need to see docs on the ACD shared directory.
So, my goal is to have everyone who is in the PER group get a G: drive mapping to \\server1\PER share and everyone in the ACD group to get a G: drive mapping to the \\server1\ACD share.
All of the shared group directories are under a directory called "Groups" which has also been shared on Server1. All of the user accounts have a primary group set (in User Manager) to the same name as the group shared directory, so if you are in the ACD group, and you are supposed to have a G: drive that points to the ACD share on Server1, then your primary group is set to ACD in User Manager, and the ACD group has permission to access the ACD directory on Server1.
I tried the following but it didn't work:
$g="\\Server1\Groups\" $gdrive=$g+chr(36)+@primarygroup use G: $gdrive
(the Groups directory on Server1 is a hidden share)
I may be having a problem with the RPC service, since most of my clients are Win98 and that @primarygroup macro is dependent on the RPC service in order to work on Win9x machines.
However, I just tried the following, and it isn't working for me either:
If INGROUP("PER") Use G: "\\Server1\PER" END IF
it actually complained about the END IF part, so I took that out, but it still won't map, or even connect to the \\Server1\PER share.
Thanks for any help on this, SCSIGRRRL99
|