• Greg,

    There are two points you must pay attention using ListAvailableServers.

    The fist one is relative with clustering. This method returns the real name of a clustered machine and not the virtual name.

    The second point is relative to your network topology. If you have a firewall filtering network packets between the server you are using to run your script and other servers, its possible that you wont see some servers. This is because ListAvailableServers uses UDP broadcasts to do its task and most firewalls are factory-configured to not permit it.

    Its important to you to determine your network segmentation and run your script in some servers among each segment and cross the data to achieve better results.

    []'s

    João Bosel Polisél