元ネタ:せっかくだから、PowerShellで書いてみた。全ユーザ一覧の取得方法
よくよく見ると、以前のリストだとコンピュータアカウントも混じることがあったようです。
さっくりコンピュータアカウントをLDAPのフィルタで外します^^;
$ADs = New-Object System.DirectoryServices.DirectorySearcher
$ADs.Filter = "(&(objectClass=user)(!(objectClass=computer)))"
$Users = $ADs.FindAll() | foreach {$_.GetDirectoryEntry()}