Dzisiaj chciałem się z wami podzielić krótkim skryptem w PowerShellu, który sprawdza ostatnio utworzone konta AD w danym okresie, który sobie zdefiniujemy.
1 2 |
$time = (Get-Date).AddDays(-1) $users = Get-ADUser -Filter {whenCreated -gt $time} -Properties whenCreated | Select-Object Name, whenCreated |
W parametrze $time określamy czas, o ile dni wstecz chcemy sprawdzać konta. Ja ustawiłem sprawdzanie dzień wstecz, które jest wywoływane codziennie i dodatkowo jeśli są jakieś wyniki polecenia to następuje wysyłka email.