This person is a verified professional.

I guess the first question would be what kind of systems are you running? Are you a Linux shop? Windows? But we can pretty safely assume Windows, what kind of operating systems are your servers running? What firewall restrictions (if any) do you have in place?

What kind of report are you looking for? Are you only interested in services that HAVE a service account and want to ignore the SYSTEM accounts and local stuff or do you want everything?

I want to find where the user administrator is used as a service account (I know, very bad idea and that's what I want to correct). I also want to change the local admin password on all servers; if I don't change the administrator accounts they will fail after the password change.

Below is a script I pieced together. It will pull Service Account information from all servers in a text file and output to individual CSV files. It can be configure to email the reports and delete or leave them in the report folder.

**Edited**

Sorry didn't realize how long that was. Posted to Scripts below is link to it: