I see that Test-Connection is superior in almost every way to Ping, and yet there is one useful thing that I cannot do yet:
When I ping a name, I see the fully-qualified name listed, but when I ping an name that is resolved by WINS instead of DNS, I see just the name, lacking the domain suffix, and I instantly know that it is missing a DNS entry. However, I can find no distinction with test-connection between these two cases.
I am trying to find all cases of a name being resolved not by DNS but by WINS so that they may be corrected. I think this is beyond test-connection, but is there something in .NET to help?