Last Logon Date für alle User, die nicht deaktiviert wurden und länger als 90 Tage nicht angemeldet wurden:

$OU="OU=??,DC=??,DC=??" (Am besten nur $OU="DC=<domäne>,DC=<local>")

Get-ADUser -Filter {Enabled -eq $TRUE} -SearchBase $OU -Properties Name, SamAccountName, LastLogonDate | Where  {($_.LastLogonDate -lt (Get-Date).AddDays(-60)) -and ($_.LastLogonDate-ne$NULL)} | Sort | Select Name,SamAccountName,LastLogonDate | export-csv -Path c:\temp\UserLLD.csv

Get-ADComputer -Filter {Enabled -eq $TRUE} -SearchBase $OU -Properties Name, SamAccountName, LastLogonDate | Where  {($_.LastLogonDate -lt (Get-Date).AddDays(-60)) -and ($_.LastLogonDate-ne$NULL)} | Sort | Select Name,SamAccountName,LastLogonDate | export-csv -Path c:\temp\ComputerLLD.csv

Get-ADUser -Filter {Enabled -eq $TRUE}  -Properties Name, SamAccountName, LastLogonDate | Where  {($_.LastLogonDate -lt (Get-Date).AddDays(-60)) -and ($_.LastLogonDate-ne$NULL)} | Sort | Select Name,SamAccountName,LastLogonDate