![Active Directory DirectorySearcher를 사용하여 Windows 10을 실행하는 모든 컴퓨터를 찾는 방법은 무엇입니까?](https://rvso.com/image/1684431/Active%20Directory%20DirectorySearcher%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20Windows%2010%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%AA%A8%EB%93%A0%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%A5%BC%20%EC%B0%BE%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
System.DirectoryServices.DirectorySearcher
도메인 내에서 Windows 10을 실행하는 모든 컴퓨터를 찾는 필터를 설정하려고 합니다 . 두 가지 기준을 결합하는 필터의 구문은 무엇입니까? 나는 시도했다
$Searcher = New-Object System.DirectoryServices.DirectorySearcher([ADSI]$LDAPProviderPath)
$SearchRoot = New-Object System.DirectoryServices.DirectoryEntry($LDAPProviderPath, "...", "...")
$Searcher.SearchRoot = $SearchRoot
$Searcher.filter="(&(objectCategory=computer)(OperatingSystem=Windows 10))"
필터를 올바르게 설정하는 방법은 무엇입니까?
답변1
노력하다
"(&(objectCategory=computer) (operatingSystem=*Windows 10*))"
LDAP 필터로.