Wie finde ich die Betriebszeit unter Windows heraus?
Was ist der einfachste Weg, um herauszufinden, wie lange ein Computer unter Windows eingeschaltet ist?
11 answers
- Befehlszeile Ausführen
- Typ Systeminfo
-
Finden "System Boot Time"
Tage: 10 Stunden: 10 Minuten: 10 Sekunden: 10
Für ein kürzeres Ergebnis können Sie verwenden:
systeminfo | find "Boot Time"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-10-03 13:54:57
Es gibt große Kommandozeilen-tool von Microsoft - uptime.exe - :
Das Gute an diesem Tool ist, dass es sehr schnell funktioniert.
Uptime [server] [/s ] [/a] [/d:mm/dd/yyyy | /p:n] [/heartbeat] [/? | /Hilfe]
servername oder IP-Adresse des Remote-Servers zu verarbeiten.
/ s Anzeige schlüssel system ereignisse und Statistiken.
/ a Anzeige von Anwendungsfehlerereignissen (angenommen /r).
/d: Nur für Ereignisse nach mm/TT/JJJJ berechnen.
/p: Nur für Ereignisse der letzten n Tage berechnen.
/ heartbeat Schalten Sie den Heartbeat des Systems ein / aus
/? Grundlegende Verwendung.
/ hilfe Zusätzliche Nutzungsinformationen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-23 09:31:17
Öffnen Sie die Eingabeaufforderung und geben Sie ein:
net stats srv | find "Statistics"
Beispielausgabe:
>net stats srv | find "Statistics"
Server Statistics for \\4IFS-SANDER
Statistics since 22/07/2009 10:14:14
Quelle (MS KB).
Edit: Eigentlich wird dies Ihnen sagen, das Datum und die Zeit, wenn der PC war von, nicht die Dauer.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-01 11:56:23
Unter Windows 7 / Windows Server 2008 und höher werden diese Informationen im Task-Manager unter der Registerkarte "Leistung"angezeigt.
Dies kann schneller sein als die Befehlszeile und funktioniert in Fällen, in denen Sie möglicherweise WMI-Probleme haben, die Sie daran hindern, systeminfo auszuführen.
Wenn Sie dies remote finden müssen, können Sie auch
Systeminfo /s SERVERNAME | finden "Time:"
Über die Befehlszeile.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-12-03 04:45:01
Der folgende Befehl gibt die letzte Neustartzeit für ein Remote-System an:
systeminfo /s server_name | find "System Boot Time"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-01 11:03:14
Wenn Sie über die Windows Server 2000-oder 2003-Ressource verfügen, versuchen Sie es mit
srvinfo -ns [\\\server] | Findstr "Time"
Hinweis: Srvinfo.exe wird nicht auf einem 64-Bit-Versionen von Windows laufen, da es 16-Bit.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-29 01:46:06
Verwenden von SYSTEMINFO mit PowerShell
Für diejenigen, die PowerShell verwenden möchten, können Sie die obigen Antworten verwenden und systeminfo
in eine PowerShell-Funktion einschließen, um ein DateTime
- Ergebnis zu erhalten, wenn der Server zuletzt gestartet wurde:
function Get-ComputerBootTime {
param($ComputerName = (hostname))
$SystemInfo = & systeminfo /s $ComputerName | Select-String "System Boot Time")
if($SystemInfo -match "[\d/]+,\s+\S+"){
return (Get-Date $matches[0])
}
}
Und dann die Funktion aufrufen, zum Beispiel:
[PS]> $BootTime = Get-ComputerUptime -ComputerName MYSERVER
Um die Uptime für den Server zu erhalten, vergleichen Sie mit der aktuellen Zeit:
[PS]> $UpTime = (Get-Date) - $BootTime
Dies ist ein TimeSpan
, das Eigenschaften wie TotalDays
enthält:
[PS]> $UpTime.TotalDays
14.1827364
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-01 11:19:31
Manchmal zeigt der andere Befehl uptime eine Zeit an, die nicht korrekt ist, daher verwende ich diesen Befehl, um die LOGON TIME
query USER
Oder kürzer sogar:
quser
Was etwas druckt wie:
C:\Users\eflorinescu>query USER
USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME
>eflorinescu console 2 Active 2+23:44 5/7/2018 8:25 AM
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-05-07 13:23:46
Noch ein anderer Weg:
C:\>wmic path Win32_OperatingSystem get LastBootUpTime
LastBootUpTime
20200908203723.500000+120
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-09-09 06:45:36
In Windows 10 befindet sich dies im Task-Manager > Weitere Details erweitern Chevron > Leistung > CPU > Unten, nach oben.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-09-15 17:03:25
Jeder, der die Unix-Zeit (Sekunden seit der Epoche) möchte, die cygwin verwendet, kann dies versuchen:
date +%s -d "$(wmic path Win32_OperatingSystem get LastBootUpTime | grep -E '^[0-9]' | awk '{print substr($1,1,4) "-" substr($1,5,2) "-" substr($1,7,2) " " substr($1,9,2) ":" substr($1,11,2) ":" substr($1,13,2);}')"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-12-04 13:54:48