Ich benutze Windows 7 und XP. Ich möchte die Betriebszeit des Systems wissen.
Was ist der Befehl / die Prozedur zum Abrufen der Betriebszeit?
Ich benutze Windows 7 und XP. Ich möchte die Betriebszeit des Systems wissen.
Was ist der Befehl / die Prozedur zum Abrufen der Betriebszeit?
Antworten:
Im Folgenden sind acht Möglichkeiten , um die finden Uptime in Windows - Betriebssystem.
In Windows Vista und Windows Server 2008 wurde der Task-Manager verbessert, um zusätzliche Informationen zum System anzuzeigen. Eine dieser Informationen ist die Laufzeit des Servers.
Die aktuelle Systemverfügbarkeit wird unter System oder Leistung ⇒ CPU für Win 8/10 angezeigt.
Das systeminfo
Befehlszeilenprogramm überprüft und zeigt verschiedene Systemstatistiken an, z. B. Installationsdatum, installierte Hotfixes und mehr. Öffnen Sie eine Eingabeaufforderung und geben Sie den folgenden Befehl ein:
systeminfo
Sie können die Ergebnisse auch auf die gewünschte Linie eingrenzen:
systeminfo | find "System Boot Time:"
Microsoft hat ein Tool namens Uptime.exe veröffentlicht. Es ist ein einfaches Befehlszeilentool, das die Zuverlässigkeits- und Verfügbarkeitsinformationen des Computers analysiert. Es kann lokal oder remote arbeiten. In seiner einfachen Form zeigt das Tool die aktuelle Systemverfügbarkeit an. Mit einer erweiterten Option können Sie auf detailliertere Informationen zugreifen, z. B. Herunterfahren, Neustarten, Absturz des Betriebssystems und Installation des Service Packs.
Lesen Sie die folgende KB für weitere Informationen und für die Download-Links:
Gehen Sie folgendermaßen vor, um es zu verwenden:
uptime.exe
Dienstprogramm aus. Sie können ein /? auf den Befehl, um mehr Optionen zu erhalten.
Es bietet nicht viele Befehlszeilenparameter:
C:\uptimefromcodeplex\> uptime /?
usage: Uptime [-V]
-V display version
C:\uptimefromcodeplex\> uptime -V
version 1.1.0
Es gibt eine ältere Version des Dienstprogramms "uptime.exe". Dies hat den Vorteil, dass .NET NICHT benötigt wird. (Es hat auch viel mehr Funktionen als nur eine einfache Betriebszeit.)
Download-Link: Windows NT 4.0 Server-Verfügbarkeitstool (uptime.exe) (final x86)
C:\uptimev100download>uptime.exe /?
UPTIME, Version 1.00
(C) Copyright 1999, Microsoft Corporation
Uptime [server] [/s ] [/a] [/d:mm/dd/yyyy | /p:n] [/heartbeat] [/? | /help]
server Name or IP address of remote server to process.
/s Display key system events and statistics.
/a Display application failure events (assumes /s).
/d: Only calculate for events after mm/dd/yyyy.
/p: Only calculate for events in the previous n days.
/heartbeat Turn on/off the system's heartbeat
/? Basic usage.
/help Additional usage information.
Eine andere einfache Methode, wenn Sie sich daran erinnern können, besteht darin, die ungefähren Informationen zu verwenden, die in den Statistiken enthalten sind, die vom Befehl NET STATISTICS angezeigt werden. Öffnen Sie eine Eingabeaufforderung und geben Sie den folgenden Befehl ein:
net statistics workstation
Die Statistik sollte Ihnen sagen, wie lange es läuft, obwohl diese Informationen in einigen Fällen nicht so genau sind wie andere Methoden.
Wahrscheinlich die genaueste von allen, aber es erfordert ein Klicken. Es wird keine genaue Anzahl von Tagen oder Stunden seit dem letzten Neustart angezeigt, es werden jedoch wichtige Informationen darüber angezeigt, warum und wann der Computer neu gestartet wurde. Wir müssen uns die Ereignis-ID 6005 ansehen, ein Ereignis, das uns mitteilt, dass der Computer gerade den Startvorgang abgeschlossen hat. Sie sollten sich jedoch der Tatsache bewusst sein, dass es praktisch Hunderte, wenn nicht Tausende anderer Ereignistypen gibt, von denen Sie möglicherweise lernen könnten .
Hinweis: Übrigens gibt die 6006-Ereignis-ID an, wann der Server ausgefallen ist. Wenn also zwischen den 6006- und 6005-Ereignissen ein großer Zeitunterschied besteht, war der Server lange Zeit ausgefallen.
Hinweis: Sie können die Ereignisanzeige auch öffnen, indem Sie im Befehl Ausführen eventvwr.msc eingeben. Sie können auch die Verknüpfung im Ordner Verwaltung verwenden.
Get-WinEvent -ProviderName eventlog | Where-Object {$_.Id -eq 6005 -or $_.Id -eq 6006}
GetTickCount64 ruft die Anzahl der Millisekunden ab, die seit dem Start des Systems vergangen sind.
wmic os get lastbootuptime
Wie das Tool von Microsoft, jedoch kompatibel mit allen Betriebssystemen bis einschließlich Windows 10 und Windows Server 2016, erfordert dieses Dienstprogramm zur Verfügbarkeit keine Eingabeaufforderung mit erhöhten Rechten und bietet eine Option zum Anzeigen der Verfügbarkeit in DD: HH: MM: SS und in lesbaren Formaten (bei Ausführung mit dem-h
Befehlszeilenparameter).
Darüber hinaus wird diese Version von uptime.exe
ausgeführt und zeigt die Systemverfügbarkeit an, auch wenn sie normal aus einer explorer.exe-Sitzung heraus gestartet wird (dh nicht über die Befehlszeile), und hält an, damit die Verfügbarkeit gelesen werden kann:
und wenn ausgeführt als uptime -h
:
systeminfo
die gesamte Ausgabe ausführen und überprüfen
Ich benutze dieses kleine PowerShell-Snippet:
function Get-SystemUptime {
$operatingSystem = Get-WmiObject Win32_OperatingSystem
"$((Get-Date) - ([Management.ManagementDateTimeConverter]::ToDateTime($operatingSystem.LastBootUpTime)))"
}
was dann ungefähr so etwas ergibt:
PS> Get-SystemUptime
6.20:40:40.2625526
Zwei Möglichkeiten, das zu tun ..
Option 1:
1. Go to "Start" -> "Run".
2. Write "CMD" and press on "Enter" key.
3. Write the command "net statistics server" and press on "Enter" key.
4. The line that start with "Statistics since …" provides the time that the server was up from.
The command "net stats srv" can be use instead.
Option 2:
Mit dem Tool Uptime.exe können Sie die Serververfügbarkeit mit Windows NT 4.0 SP4 oder höher schätzen
http://support.microsoft.com/kb/232243
Hoffe es hat dir geholfen !!
net statistics server
in der Eingabeaufforderung.