#$objdomain = New-Object -TypeName System.DirectoryServices.DirectoryEntry -ArgumentList ("LDAP://DC=mydomain,DC=local") $objdomain = [ADSI]'' try{ $Properties = @( 'DisplayName', 'SamAccountName', 'DistinguishedName' ) #$MesUsers = Get-ADUser -Filter * -SearchBase "OU=monOU,DC=mydomain,DC=local" -Properties * $MesUsers = Get-ADUser -Filter * -SearchBase "OU=monOU,DC=mydomain,DC=local" -Properties $Properties foreach ($UneLigne in $MesUsers){ Write-Host "$($UneLigne.displayName)`t$($UneLigne.DistinguishedName)" #$UneLigne | gm #break } }catch{ [string]$logerr = $script:today2 + ";" + $_.Exception.Message + "`r`n" Write-Host "Erreur $logerr" }