En mi nueva versión 3.0 de mi trabajo actual, me ha tocado convivir con servidores y estar al día con lo que respecta a la actualización de parches de seguridad. Sin dar muchos detalles, los parches de seguridad son instalados y una vez al mes, los servidores son reiniciados para aplicar dichos parches.
Para no entrar en cada uno de ellos, y ver si efectivamente han sido reiniciados, busqué la forma más eficiente de saber cuanto tiempo llevan funcionando desde el último reinicio (UpTime) y entre las formas que encontré, el siguiente comando por PowerShell es definitivamente el mejor y más rápido.
Donde Remote_Computer lo reemplazan por el nombre del servidor o equipo. Es importante abrir PowerShell como administrador y que este administrador tenga permisos sobre el servidor o equipo al cual estamos consultando.
El resultado es algo como esto:
Quizás más adelante pueda insertar una lista de nombres de equipo y con un solo clic verificar todos los servidores de una sola vez.