I have the following bit of code
$date = ((get-date).addmonths(-3))
Get-ADUser -Filter * -Properties whenChanged| Where-Object {$_.whenChanged -ge $date} | select name
This works fine and gives me a nice list of users that have not had there account updated in 3 months. But I need this as a log in script so I want it to say logicaly
if ((get-aduser <name> -Properties whenChanged) -ge $date) {do something} else {do nothing}
When ever I try this i get..
$c = Get-ADUser street | Where-Object {$_.whenChanged -ge $date} | select whenchanged
write-host $c
@{whenchanged=07/09/2015 17:00:30}
I know there is a magic bit of syntax to make it work and I would be great ful for any pointers.