Logon Scripts with Kix32.exe

Hi guys,
Id like to use Kix somehow to do the following when users logon.
I have created a logon.bat file for all users, but now need to add mapped drives automatically for some users who belong to certain groups in a Windows 2000 domain. Ive been told that this is possible to do by calling a kix script after the logon.bat file runs.
For example, the logon.bat file will map for ALL users, the drives G: and S:
After these are mapped, members of the Accounts group need drives M: and N: mapped, while users of the Marketing team need drive U: mapped.
If you guys have any ideas how to do this with Kix, Id really appreciate it.

Thanks in advance.

Simon
LVL 1
Simon336697Asked:
Who is Participating?
 
Gary DewrellConnect With a Mentor Senior Network AdministratorCommented:
Hi Simon336697,

Simon I found this sample script that will do what you want plus a whole lot more!
http://www.adminscripteditor.com/scriptlibrary/view.asp?id=26

God Bless
0
 
oBdAConnect With a Mentor Commented:
No need yet to use external scripting tools. Copy ifmember.exe from the Resource Kit into your netlogon share, and you can map depending on group membership in batch.

Resource Kits - Free Tool Downloads - Ifmember.exe
http://www.microsoft.com/windows2000/techinfo/reskit/tools/new/ifmember-o.asp

@echo off
:: *** Note that ifmember returns errorlevel 1 if the user *is* group member!
ifmember %UserDomain%\Accounts
if not errorlevel 1 goto endAccounts
net use M: \\SomeServer\SomeShare
net use N: \\SomeServer\SomeShare
:endAccounts

ifmember %UserDomain%\Marketing
if not errorlevel 1 goto endMarketing
net use U: \\SomeServer\SomeShare
:endMarketing
0
 
Simon336697Author Commented:
Hi gdewrell and oBdA,
Just want to say thank you to both of you so much for this.
Thanks again!

Simon
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.