Have you ever needed to audit thousands of servers, to find which ones are running IIS? If you have, you've probably discovered it's horribly slow using Get-Service inside a foreach statment, just like I did. You will likely also find, that by attempting to filter out unresponsive servers, the number