I am a bit new to vb scripting.
I am using the following script to map drives for different mebers of different groups. I have about 20 groups and I would like to create one large script to map drives according to group membership. Can somebody help me out with:
1. Is the existing script correct and
2. Show me the correct way.
Kachbo
Set objnetwork = Wscript.CreateObject("WScript.Network")
strUserName = ObjNetwork.UserName
on error resume next
objnetwork.removenetworkdrive "H:"
objnetwork.mapnetworkdrive "H:" , "\\server\users$\" & strUserName , true
If IsMember("Group1") Then
objnetwork.removenetworkdrive "Q:"
objnetwork.mapnetworkdrive "Q:" , "\\server\share$" , True
EndIf
If IsMember("Group2") Then
objnetwork.removenetworkdrive "G:"
objnetwork.mapnetworkdrive "G:" , "\\server\share$" , True
End If
Wscript.Quit
I am using the following script to map drives for different mebers of different groups. I have about 20 groups and I would like to create one large script to map drives according to group membership. Can somebody help me out with:
1. Is the existing script correct and
2. Show me the correct way.
Kachbo
Set objnetwork = Wscript.CreateObject("WScript.Network")
strUserName = ObjNetwork.UserName
on error resume next
objnetwork.removenetworkdrive "H:"
objnetwork.mapnetworkdrive "H:" , "\\server\users$\" & strUserName , true
If IsMember("Group1") Then
objnetwork.removenetworkdrive "Q:"
objnetwork.mapnetworkdrive "Q:" , "\\server\share$" , True
EndIf
If IsMember("Group2") Then
objnetwork.removenetworkdrive "G:"
objnetwork.mapnetworkdrive "G:" , "\\server\share$" , True
End If
Wscript.Quit