J'utilise le code suivant pour récupérer des informations de notre environnement Lync concernant les RegistrarPool
associés à chaque utilisateur.La comparaison de la valeur ne donne pas les résultats attendus
Get-CSUser | ? {
$_.RegistrarPool -ne "SERVER-USER-POOL.example.com" -and
$_.Enabled -eq $True
} | select SamAccountName, LineURI, RegistrarPool
Mon attente serait les données renvoyées seraient les utilisateurs qui ne sont pas affectés à la « SERVER-USER-POOL.example.com », mais qui n'est pas le cas.
Je peux obtenir les résultats que je veux en changeant le -ne
à -notlike "SERVER-USER-POOL*"
.
Pourquoi le -ne
ne fonctionne-t-il pas dans ce cas? Y a-t-il un meilleur moyen?