¿Cuál es la forma más sencilla de averiguar cuánto tiempo está encendida una computadora con Windows?
windows
command-line
uptime
Juozas Kontvainis
fuente
fuente
systeminfo /S
* machinename * `| find "Up Time" `hay una gran herramienta de línea de comandos de Microsoft uptime.exe :
http://www.microsoft.com/downloads/details.aspx?FamilyID=BC18FFDB-D6FE-400B-B892-94783AE44C91&displaylang=en
Lo bueno de esta herramienta es que funciona muy rápido.
fuente
Abra el símbolo del sistema y escriba:
Salida de ejemplo:
Fuente ( MS KB ).
Editar : en realidad, esto le indicará la fecha y la hora desde la que se activó la PC, no la duración.
fuente
En Windows 7 / Windows Server 2008 y superior, esta información se muestra en el administrador de tareas en la pestaña "Rendimiento".
Esto puede ser más rápido que usar la línea de comando y funciona en casos en los que puede tener problemas de WMI que le impiden ejecutar systeminfo.
Si necesita encontrar esto de forma remota, también puede ejecutar
desde la línea de comando.
fuente
El siguiente comando proporciona el último tiempo de reinicio para un sistema remoto:
fuente
Si tiene los kits de recursos de Windows Server 2000 o 2003 intente
srvinfo -ns [\\\server] | Findstr "Time"
Nota: Srvinfo.exe no se ejecutará en versiones de Windows de 64 bits, ya que es de 16 bits.
fuente
Usando SYSTEMINFO con PowerShell
Para aquellos a quienes les gusta usar PowerShell, puede usar la (s) respuesta (s) anterior y envolver
systeminfo
en una función de PowerShell para obtener unDateTime
resultado de la última vez que se inició el servidor :Y luego llame a la función, por ejemplo:
Para obtener el tiempo de actividad del servidor, compare con la hora actual:
Esta es una
TimeSpan
, que incluye propiedades comoTotalDays
:fuente
A veces, el otro comando de tiempo de actividad muestra una hora que no es correcta, así que utilizo este comando para mostrar el
LOGON TIME
o más corto incluso:
que imprime algo como:
fuente