What is the best way to pull when a password will expire for all users? I would like to add on to the following script below but where $90_days = (Get-Date) .AddDays (-90) and for 160 days also I don't think it is in the correct place.
$ouList = 'OU=Users 7,OU=BOS,DC=domain,DC=domain1,DC=com','OU=Users Laptop 7,OU=BOS,DC=domain,DC=domain1,DC=com',
'OU=Users 7,OU=DC,DC=domain,DC=domain1,DC=com','OU=Users 7 Laptop,OU=DC,DC=domain,DC=domain1,DC=com',
'OU=Users 7,OU=DEL,DC=domain,DC=domain1,DC=com','OU=Users Laptop 7,OU=DEL,DC=domain,DC=domain1,DC=com',
'OU=Users 7,OU=HBG,DC=domain,DC=domain1,DC=com','OU=Users Laptop 7,OU=HBG,DC=domain,DC=domain1,DC=com',
'OU=Users 7,OU=NRK,DC=domain,DC=domain1,DC=com','OU=Users Laptop 7,OU=NRK,DC=domain,DC=domain1,DC=com',
'OU=Users 7,OU=PHL,DC=domain,DC=domain1,DC=com','OU=Users Laptop 7,OU=PHL,DC=domain,DC=domain1,DC=com',
'OU=Users 7,OU=PIT,DC=domain,DC=domain1,DC=com','OU=Users Laptop 7,OU=PIT,DC=domain,DC=domain1,DC=com',
'OU=Users Project 7,OU=PIT,DC=domain,DC=domain1,DC=com','OU=Users 7,OU=RIC,DC=domain,DC=domain1,DC=com',
'OU=Users Laptop 7,OU=RIC,DC=domain,DC=domain1,DC=com','OU=Users 7,OU=TTN,DC=domain,DC=domain1,DC=com',
'OU=Users Laptop 7,OU=TTN,DC=domain,DC=domain1,DC=com','OU=Users 7,OU=WNY,DC=domain,DC=domain1,DC=com',
'OU=Users Laptop 7,OU=WNY,DC=domain,DC=domain1,DC=com','OU=Users Departed,OU=PIT,DC=domain,DC=domain1,DC=com'
$90_days = (Get-Date).AddDays(-90)
$ouList | ForEach {
Get-ADUser -Filter * -properties {(passwordlastset -le $90_days)} physicaldeliveryofficename,telephonenumber,emailaddress,initials,description,passwordlastset,lockedout -SearchBase $_
} | Select @{N='First Name';E={$_.GivenName}},
Initials,
@{N='Last Name';E={$_.surname}},
@{N='Username';E={$_.Samaccountname}},
@{N='Email Address';E={$_.emailaddress}},
@{N='Office ID';E={$_.physicaldeliveryofficename}},
@{N='Office Phone';E={$_.telephonenumber}},
@{N='Password Last Set';E={$_.PasswordLastSet}},
@{N='Locked Out';E={$_.LockedOut}},
Description|
Export-Csv 'c:\users\eorosz\desktop\adusers.csv' -NotypeInformation