I needed to test something today, therefore I required a quick way to query a particular OU in my test environment. I find it easier to use PowerShell for such tasks.
# Set the path to the OU you want to search
$ouPath = "OU=Computers,DC=example,DC=com"
# Perform the search
$searcher = [adsisearcher]"(objectCategory=computer)"
$searcher.SearchRoot = "LDAP://$ouPath"
$searchResults = $searcher.FindAll()
# Output the results
foreach ($result in $searchResults) {
Write-Host $result.Properties["name"]
}

In this script, replace “OU=Computers,DC=example,DC=com” with the path to the OU you want to search. The script performs an LDAP search for all objects in the OU that have a category of “computer”. It then outputs the name of each computer found in the search results.