I don't think that it is a good idea to have a script, which constantly runs and checks for this. What you can do instead is just execute a simple script in smaller intervals and get the resultz sent back to you. For example you can execute the script I referenced below every day and check the output (CSV file or directly the mail body)-
Here is how you can do this:
You can create a simple script, following the steps from this guide:
This will generate a .CSV file (actually you can store the result in a variable and then output it to the mail body) and you can send the CSV file using the following example:
Send-MailMessage -To email@example.com ` -Body "$body" -BodyAsHtml ` -SmtpServer smtp.test.net ` -Subject "TEST " ` -Attachments "C:\Temp\Export.csv" ` -from firstname.lastname@example.org. ` -priority High ` -Encoding UTF8
I hope I could help you out with that.
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)