I am wondering if something like this can be done and can’t seem to find any help googling for a situation as the one I am in.
Basically, I would need to have a script that could run in a scheduled task once per day and that takes a look at all accounts in a specific OU and if that accounts exists for more than 7 days in there, I would need to delete it. I would like to automate this process but am at a loss as to how to start.
I’d start by looking at the Get-ADUser command. It can be restricted to a specific OU (-SearchBase). You could probably apply a filter to the property containing the object’s creation date and get what you want in a single query. Pipe those to Remove-ADUser, and Bob’s your uncle.