0
저는 경험이 많은 VB.net 사용자가 아니기 때문에이 문제를 해결하기 위해 노력하고 있습니다.VB.net을 사용하여 전체 Active Directory를 반복적으로 검색하십시오.
루트에서 시작하여 컴퓨터 개체에 대해 재귀 적으로 내 Active Directory를 검색하려고합니다. 이제는 하나의 OU에서 컴퓨터 개체를 찾을 수 있었지만 전체 AD에서 재귀 적으로이 작업을 수행하려고합니다.
Dim enTry As DirectoryEntry = New DirectoryEntry("LDAP://" & "my.domain.com" & "/cn=Computers,dc=bla,dc=com")
enTry.Username = "myusername"
enTry.Password = "mypassword"
Dim mySearcher As DirectorySearcher = New DirectorySearcher(enTry)
mySearcher.Filter = ("(objectClass=computer)")
Dim resEnt As SearchResult
희망 사항을 보내 주시면 감사하겠습니다.
쿼리에 OU가 지정되어 있지 않습니다. –
'컴퓨터'는 컨테이너입니다. 그러나 OU 였을 수도 있습니다. 그럼에도 불구하고 CN의 OU를 지정하지 않으면 트릭이됩니다. OU로 시작하여 거기에서 다시 시작해야한다면 이걸 어떻게 처리해야할지 모르겠습니다. – MichelB
나는이 질문 (또는 답변)이 미래의 방문자를 위해 실제로 어떤 것도 추가하지 않는다고 생각하므로 삭제하라고 제안합니다. –