Listar los ordenadores de un dominio Active Directory

2044 vistas

Para listar los ordenadores de un dominio Active Directory tendremos que realizar lo siguiente:



vbnet
  1. Imports System.DirectoryServices
  2.  
  3. Private Function GetPCList(ByVal DomainPath As String)As ArrayList
  4.  
  5. Dim PCList As Arraylist
  6. Dim DomainEntry As New DirectoryEntry(DomainPath)
  7. Dim Entry As DirectoryEntry
  8.  
  9. DomainEntry.Children.SchemaFilter.Add("Computer")
  10. For Each entry In DomaineEntry.Children
  11.     ComputerList.Add(entry.Name)
  12. Next
  13.  
  14. Return PCList
  15.  
  16. End Sub