Les Utilisateurs d'Active Directory de connexion et de déconnexion des sessions de l'histoire

Je suis à la recherche d'un script pour générer le domaine active directory utilisateurs de connexion et de déconnexion de la session de l'histoire à l'aide de PowerShell. Voici les scripts que j'ai essayé. Elles montrent seulement la dernière ouverture de session en session.

Script:

$searcher = New-Object DirectoryServices.DirectorySearcher([adsi]"")
$searcher.filter = "(objectclass=user)"
$users = $searcher.findall()
Foreach($user in $users)
{
  if($user.properties.item("lastLogon") -ne 0)
  {
    $a = [datetime]::FromFileTime([int64]::Parse($user.properties.item("lastLogon")))
    "$($user.properties.item(`"name`")) $a"
  }
}

De sortie:

PS C:\Windows\system32> C:\Users\Administrator\Desktop\working\lastlogonworked.ps1

Administrateur 10/17/2013 13:11:31

DÉMO 10/17/2013 13:10:54

User0 10/17/2013 07:07:07

User1 10/17/2013 06:29:27

User2 10/17/2013 08:39:05

User4 10/17/2013 08:41:36

User5 10/17/2013 09:38:07

CPU054 10/17/2013 13:11:53

Il vous plaît quelqu'un m'aider à obtenir l'ensemble des utilisateurs de connexion et de déconnexion de l'histoire.

InformationsquelleAutor user2890599 | 2013-10-17