Tester si un utilisateur existe dans AD – Powershell

Comment tester si un utilisateur existe dans AD via Powershell ?

On utilisera ici la commande de base Get-ADuser.
Get-ADuser « username »
Ou en utilisant une variable
$user = « username »
Get-ADUser « $user
« 

Deux méthodes pour tester si l’utilisateur AD existe :


$verif = Get-ADuser $user
if ($verif.Name -like $user){Write-output "$user existe."}
else {Write-Warning -Message "$user existe pas"}

Ou encore, si l’on souhaite masquer les messages en rouge de powershell en utilisant un try/catch

$user = "username"
try
{
$verif = Get-ADUser "$user"
Write-Output "$user existe"
}
catch
{
"$_ "
}