Returns information about the account assigned as managed of the Sales OU in Active Directory.
On Error Resume NextSet objContainer = GetObject _("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com")strManagedBy = objContainer.Get("managedBy")If IsEmpty(strManagedBy) = TRUE ThenWScript.Echo "No user account is assigned to manage " & _"this OU."ElseSet objUser = GetObject("LDAP://" & strManagedBy)strPhysicalDeliveryOfficeName = _objUser.Get("physicalDeliveryOfficeName")strStreetAddress = objUser.Get("streetAddress")strLocalityName = objUser.Get("l")strStateProvince = objUser.Get("st")strCountryName = objUser.Get("c")strTelephoneNumber = objUser.Get("telephoneNumber")strFacsimileTelephoneNumber = _objUser.Get("facsimileTelephoneNumber")WScript.Echo "managedBy: " & strManagedByWScript.echo "physicalDeliveryOfficeName: " & _strPhysicalDeliveryOfficeNameWScript.echo "streetAddress: " & strStreetAddressWScript.echo "l: " & strLocalityNameWScript.echo "state/province: " & strStateProvinceWScript.echo "c: " & strCountryNameWScript.echo "telephoneNumber: " & strTelephoneNumberWScript.echo "facsimileTelephoneNumber: " & _strFacsimileTelephoneNumberEnd If
This is a VB Script, this can be used by saving the file in .vbs file