Hi,
i try to run this little script on Win 2003 Server and win
2000 server . At the line 17 :
strGivenName = objUser.Get("givenName")
I receive a msg that say the object do not support .Get
("givenName"). All others .Get("") doesnt work. Only
objUser.Name work.
Why ?
Tanx
Eric
*********************************************************
strComputer = "."
Set colGroups = GetObject("WinNT://" & strComputer & "")
colGroups.Filter = Array("group")
Const ForAppending = 2
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile _
("c:\scripts\service_status.txt", ForAppending, True)
For Each objGroup In colGroups
objTextFile.WriteLine("GROUP :" objGroup.Name)
For Each objUser in objGroup.Members
objUser.GetInfo
strGivenName = objUser.Get("givenName")
strInitials = objUser.Get("initials")
strSn = objUser.Get("sn")
strDisplayName = objUser.Get("displayName")
strPhysicalDeliveryOfficeName = _
objUser.Get("physicalDeliveryOfficeName")
strTelephoneNumber = objUser.Get
("telephoneNumber")
strMail = objUser.Get("mail")
strWwwHomePage = objUser.Get
("wWWHomePage")
strDescription = objUser.GetEx
("description")
strOtherTelephone = objUser.GetEx
("otherTelephone")
strUrl = objUser.GetEx("url")
objTextFile.WriteLine(strGivenName)
objTextFile.WriteLine(strInitials)
objTextFile.WriteLine(strGivenName)
objTextFile.WriteLine(strInitials)
objTextFile.WriteLine("sn: " & strSn)
objTextFile.WriteLine("displayName: " &
strDisplayName)
objTextFile.WriteLine
("physicalDeliveryOfficeName: " &
strPhysicalDeliveryOfficeName)
objTextFile.WriteLine("telephoneNumber: "
& strTelephoneNumber)
objTextFile.WriteLine("mail: " & strMail)
objTextFile.WriteLine("mail: " & strMail)
Next
Next
objTextFile.Close