Você pode usar o PowerShell e as ferramentas da Quest .
Você pode consultar todos os objetos de usuário do AD assim:
Get-QADUser -SizeLimit 0 | Where {$_.AccountIsLockedOut -eq "true"}
Se você seguir esse caminho, poderá criar arquivos ps1 que estão programados para serem executados e exportá-los para um csv ou mesmo para um site - usando ConvertTo-Html
e exportando-o para um arquivo html. Por exemplo:
Get-QADUser -SizeLimit 0 | Where {$_.AccountIsLockedOut -eq "true"} | Export-Csv c:\lockedoutusers.csv
ou html:
Get-QADUser -SizeLimit 0 | Where {$_.AccountIsLockedOut -eq "true"} | CovertTo-Html > c:\lockedoutusers.html
Ou, se você quiser, pode jogá-lo em uma grade de visão interativa:
Get-QADUser -SizeLimit 0 | Where {$_.AccountIsLockedOut -eq "true"} | Out-GridView