Query Server Status Remote
In vielen Fällen muss man prüfen ob ein Server erreichbar ist und ob die Namensauflösung in beiden Richtung funktioniert. Oftmals ist auch die aktuelle Auslastung interessant, oder wann die letzten Updates installiert worden sind.
Server Information Dashboard
Das Powershell Tool Server Information Dashboard zeigt genau diese Informationen an.
Der Abruf der Information wird mit New-PSSession realisiert. Habe dabei die Möglichkeit berückstigt, das nicht jeder WinRM over SSL unterstützt, daher auch die Checkbox. And diesem Beispiel ist zu erkennen, das der entfernte Server nur über einen HTTPS-Listener ansprechbar ist.
Externe Domänen können natürlich auch abgefragt werden.
Bei der Erstellung habe ich Powershell 5.1 eingesetzt und das eine weitere Version für Powershell 7.x erstellt, weil sich manchen Abfragen geändert haben.