Comment pouvez-vous sélectionner des objets sur la base de deux propriétés d'un objet en powershell?

J'ai un tableau d'Objets qui ont des propriétés 6. Qui ressemblent à ceci:

$csvData
CURRENT DATE AND TIME : 07/10/2015 08:17:17 CST
USER NAME             : userName
COMPUTER NAME         : computerName
IP ADDRESS            : 192.168.1.1
LOGON SERVER          : logonServer
LOGON/OFF             : logon

Je veux créer un tableau d'objets où nom d'utilisateur et le nom de l'ordinateur ne sont pas dupliqués. Comment puis-je obtenir seulement l'unique nom d'utilisateur/nom de l'ordinateur combo en powershell? En fin de compte, je voudrais supprimer tous les doublons et d'ajouter une propriété "Count" qui garde une trace de la façon dont de nombreux doublons.

J'ai essayé:

$csvDataUnique = $csvData | Select-Object 'User Name','Computer Name' -Unique
$csvDataUnique = $csvData | sort -Property 'User Name' | Get-Unique
J'ai aussi essayé: $csvData = $csvData.GetEnumerator() | %{$_.'User Name',$_.'Computer Name'} | Select-Object -Unique

OriginalL'auteur ericalle | 2015-07-10