Get Objects Inside an OU


#SET SERVER IP
$server = "SERVER_IP"

#SET CREDENTIALS
$serviceacctuser = "SERVICE_ACCOUNT_UPN"
$SecPaswd= ConvertTo-SecureString –String 'SERVICE_ACCOUNT_PASSWORD' –AsPlainText –Force
$cred = new-object -typename System.Management.Automation.PSCredential -argumentlist "$serviceacctuser", $SecPaswd

#COMMAND TO GET OBJECTS INSIDE AN OU "OU=Container1,OU=Container1-1,DC=mydomain,DC=com"
(Get-ADUser -Filter * -SearchBase "OU=Container1,OU=Container1-1,DC=mydomain,DC=com" -server $server -Credential $cred).count