Using this Script will give you a list of all inactive computer account using "lastlogondate" attribute.
The result will be stored in C:\ActiveComputers.csv
Import-Module ActiveDirectory
# get today's date
$today = Get-Date
#Get today - 60 days (2 month old)
$cutoffdate = $today.AddDays(-60)
#Get the computer accounts filtered by lastlogondate. Select
#only required properites of the computer account and
#export it to a file
Get-ADComputer -Properties * -Filter {LastLogonDate -gt $cutoffdate} | `
Select Name,OperatingSystem,OperatingSystemVersion,LastLogonDate,CanonicalName | `
Export-Csv C:\ActiveComputers.csv
No comments:
Post a Comment