Ora dell'ultimo riavvio del server Windows


Risposte:


103

Avvia -> Esegui -> cmd.exe

systeminfo | trova "System Up Time"

O per le versioni più recenti del sistema operativo (vedi commento):

systeminfo | trova "Tempo di avvio del sistema"


9
Funziona in Windows XP e suppongo che Windows Server 2003, ma non funziona su Windows 2008 in quanto è ora "Tempo di avvio del sistema".
steve.lippert,

Funziona solo con le impostazioni locali inglesi, vedi @ user47994 per una soluzione indipendente dalla lingua
ooxi

"System Boot Time" funziona per Windows Server 2012 R2
TheCrazyProgrammer

1
systeminfo | find / i "Boot Time"
Gaurav

1
E questo funziona da remoto! nome server systeminfo | ...
David Rogers,

38

Filtra il registro eventi di sistema per ID evento 6009.


3
Questo è particolarmente utile perché se si tiene un registro eventi abbastanza grande, si avrà una cronologia di molti riavvii precedenti.
David,

15

apri il comando powershell ed eseguilo per vedere tutta la tua cronologia ... e nessuna interfaccia utente necessaria :-)

get-eventlog System | where-object {$_.EventID -eq "6005"} | sort -desc TimeGenerated

11

Uso l' utilità PsInfo dal pacchetto Sysinternals di Microsoft, che ti darà un output come questo:

PsInfo v1.77 - Local and remote system information viewer
Copyright (C) 2001-2009 Mark Russinovich
Sysinternals - www.sysinternals.com

System information for \\JEFF-DELL:
Uptime:                    0 days 0 hours 33 minutes 27 seconds
Kernel version:            Microsoft Windows XP, Multiprocessor Free
Product type:              Professional
Product version:           5.1
Service pack:              3
Kernel build number:       2600
Registered organization:
Registered owner:          
IE version:                8.0000
System root:               C:\WINDOWS
Processors:                2
Processor speed:           2.3 GHz
Processor type:            Intel(R) Core(TM)2 Duo CPU     E6550  @
Physical memory:           3316 MB
Video driver:              Live Mesh Remote Desktop Mirror Driver

4
psinfo uptimevisualizzerà solo il tempo di attività.
Dennis Williamson,

10

Se si utilizza Server 2008, è possibile visualizzare il tempo di attività del sistema in ore nella scheda "Task Manager" - "Prestazioni". Per quanto ne so, il modo "net statistics ..." è l'unico vero modo su Windows 2003.


bello non ha mai saputo che fosse lì
NULL.Dude

7

Utilizzando un client WMI.

C:\>wmic OS GET CSName,LastBootUpTime
CSName    LastBootUpTime 
SERVER  20101124084714.500000-360

Nota: -360 = GMT-6


6

L'ultima volta che il sistema è stato avviato

Il mio preferito è utilizzare le proprietà / i metodi WMI e Win32_OperatingSystem. Ecco come è semplice copiare / incollare una riga:

((Get-WmiObject Win32_OperatingSystem).ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).LastBootUpTime))

Stessa cosa, ma più semplice per la digitazione manuale:

$obj = Get-WmiObject Win32_OperatingSystem
$obj.ConvertToDateTime($obj.LastBootUpTime)

Entrambe le opzioni forniscono output come:

Monday, June 30, 2014 11:59:50 AM

Durata del tempo di attivazione del sistema

Se vuoi scoprire da quanto tempo il sistema è online puoi farlo (questo è anche uno stile di codice alternativo):

$Obj = Get-WmiObject -Class Win32_OperatingSystem
$Obj.ConvertToDateTime($Obj.LocalDateTime) - $Obj.ConvertToDateTime($Obj.LastBootUpTime)

Che dà output come:

Days              : 7
Hours             : 1
Minutes           : 59
Seconds           : 42
Milliseconds      : 745
Ticks             : 6119827457690
TotalDays         : 7.08313363158565
TotalHours        : 169.995207158056
TotalMinutes      : 10199.7124294833
TotalSeconds      : 611982.745769
TotalMilliseconds : 611982745.769

5

Utilizzando Powershell

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

CSName LastBootUpTime
Server 7/5/2014 6:00:00 AM

3

Puoi facilmente aprire il tuo task manager nella scheda prestazioni sotto Sistema trova il tuo "UpTime" !!!



1

Poiché l'ultimo tempo di avvio è per la risoluzione di informazioni utili, lo visualizziamo automaticamente every servercomebackground wallpaper

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Come

  • Utilizzo di Bginfo (Microsoft / Sysinternals)
  • Configura le informazioni desiderate
  • Esegui come attività pianificata:
    • riga di comando: Bginfo64.exe /silent /nolicprompt /timer:0
    • trigger: ad ogni accesso dell'utente
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.