Code: Select all
On Error Resume Next
Set objSysInfo = CreateObject("ADSystemInfo")
Set objNetwork = CreateObject("Wscript.Network")
strUserPath = "LDAP://" & objSysInfo.UserName
Set objUser = GetObject(strUserPath)
For Each strGroup in objUser.MemberOf
strGroupPath = "LDAP://" & strGroup
Set objGroup = GetObject(strGroupPath)
strGroupName = objGroup.CN
Select Case strGroupName
Case "Sales_Group"
objNetwork.MapNetworkDrive "S:", "\\server\public\Sales"
Case "HR_Group"
objNetwork.MapNetworkDrive "H:", "\\server\public\HR"
Case "IT_Group"
objNetwork.MapNetworkDrive "I:", "\\server\public\IT"
Case "Purchasing_Group"
objNetwork.MapNetworkDrive "P:", "\\sever\public\Purchasing"
Case "Accounting_Group"
objNetwork.MapNetworkDrive "T:", "\\server\public\Accounting"
End Select
Next