Title: RE: [ActiveDir] OT:Exchange 2003 SP1 bloat
Hi,
 
I have a requirement to determine the machines that are currently online for a particular domain. I use the Net View  command and give it a domain name such as:
 
Net View /Domain:DomName
 
Since  I know the Fully qualified Domain name AAA.BBB.CCC then I use:-
 
Net View /Domain:AAA
 
and it normally works. However I have one client that uses a different Pre Windows 2000 name (don't ask me why). I tried the following bit of code to try and programmatically work out the Pre Windows 2000 name:-
 
    Dim Sdou As IADs
    Dim PropertyValue As Variant
    
    Set Sdou = GetObject("LDAP://DC=AAA,DC=BBB,DC=CCC")
    For Each PropertyValue In Sdou.GetEx("Name")
        If PropertyValue <> "" Then
            MsgBox PropertyValue
        End If
    Next
but it just returned AAA.
 
So, is there a property in Active Directory that returns the Pre Windows 2000 name?
 
Alternatively, is there anyway to determine the machines that are online via AD, rather than via the Net View command?
 
Alan Cuthbertson
 
 

Reply via email to