Uptime-Programm kompatibel mit Windows 7?

5092
Snark

Ich möchte die Betriebszeit meines Computers und auch Energieereignisse abrufen, z. B. wenn der Computer in den Ruhezustand wechselt und wenn er aufwacht. Bonuspunkte, wenn es erklärt, warum es aufwacht: geplante Aufgabe, Benutzerinteraktion, magisches Paket, ...

Microsoft hat vor langer Zeit einen Uptime-Befehl veröffentlicht, der dies tut, wenn er mit einigen zusätzlichen Parametern verwendet wird:

  • / s Zeigt wichtige Systemereignisse und Statistiken an.
  • / a Anwendungsfehlerereignisse anzeigen (setzt / annehmen).

Bei Verwendung ohne Parameter funktioniert die Betriebszeit, gibt aber nur die Betriebszeit an. Bei Verwendung mit / a oder / s stürzt es jedoch ab.

Kennen Sie ein ähnliches Programm, das auch die "wichtigsten Systemereignisse und Statistiken" anzeigt? Das Systemereignisprotokoll enthält Informationen darüber, wann es in den Ruhezustand geht, jedoch nicht mehr.

Ich verwende Windows 7 Ultimate 64-Bit, wenn es darauf ankommt.

Danke vielmals!

2
Zu Ihrer Information Der MS-Befehl wurde eingestellt. [Archvie] (http://web.archive.org/web/20100316211056/https://support.microsoft.com/kb/232243) und [download] (http://web.archive.org/web/20091223110128) /http://download.microsoft.com/download/winntsrv40/install/uptime_1.01/nt4/en-us/uptime.exe) john v kumpf vor 6 Jahren 0

4 Antworten auf die Frage

7
Joey

Bei Anwendungsfehlern haben Sie mit dem Windows Reliability Monitor wahrscheinlich mehr Glück:

Reliability monitor

Das zeigt nicht das Starten oder Herunterfahren des Systems, sondern Anwendungsabstürze, Systemabstürze, installierte Software und Updates usw.

Wenn Sie eine vernünftige Vorstellung davon bekommen, was genau ein "Schlüsselsystemereignis" uptime.exeist, ist es wahrscheinlich nicht schwer, mit PowerShell neu zu erstellen.

Vielen Dank für den Hinweis auf den Reliabily Monitor. Ich wusste nichts davon. Das Absturz von Anwendungen im Tool wäre zwar schön, aber nicht zwingend erforderlich. Ich werde in den Ereignisprotokollen und bei Powershell nachsehen (obwohl ich eher ein Perl- und Python-Typ bin ;-)). Vielen Dank! Snark vor 15 Jahren 0
Nun, PowerShell hat den Vorteil, dass es in Windows 7 enthalten ist. Joey vor 15 Jahren 0
5
SuperMagic

Mark Russinovich von Sys Internals (seit dem Kauf von Microsoft) hat eine Reihe von Tools, die in der einen oder anderen Form das meiste lösen, wofür Sie suchen:

PSInfo gibt unter anderem die Betriebszeit zurück.

PSLogList in derselben Gruppe wird das gerade Protokoll ausgeben.

Zum Hinzufügen vergessen: Alle SysInternals-Tools sind sehr gut. Viele sind sehr nützlich, vor allem für Unix-Leute, die nach fokussierten Tools suchen, um ziemlich spezifische Informationen zu erhalten, die entweder mit der Befehlszeile oder mit der Befehlszeile kompatibel sind.

Unter http://www.sysinternals.com finden Sie alle (diese werden auf die tiefe Seite der Microsoft-Website weitergeleitet).

+1 ... Apropos Sysinternals, das Programm BGInfo zeigt die Startzeit auf dem Desktop an :) vor 14 Jahren 0
Es gibt auch http://live.sysinternals.com, ein Live-Repository aller Tools. fretje vor 14 Jahren 0
3
net stats workstation | find "since" powercfg -lastwake pause 

Fügen Sie diese Zeilen in eine .bat-Datei ein und führen Sie ihn aus, um Informationen darüber zu melden, was das System vom letzten Ruhezustand und vom UPTIME-System geweckt hat

1
Chris

Dies ist wahrscheinlich nicht miteinander verbunden. Wenn Sie jedoch den Task-Manager auf der Registerkarte Leistung und in der Systemgruppe unten öffnen, wird "Betriebszeit" unter Tage: Stunden: Minuten: Sekunden aufgeführt.

Ich bin nicht sicher, ob eine Anwendung vorhanden ist, die die gewünschte Art von Überwachung durchführt. Sie können die Ereignisanzeige überprüfen. Möglicherweise ist dies genau der Fall, aber ich bin mir nicht sicher.

Ja, ich kenne den Task-Manager und den Befehl SystemInfo, aber es gibt nur die Betriebszeit an, nicht die Energieereignisse. Wie in meiner Frage bereits erwähnt, habe ich bereits im Systemereignisprotokoll nachgesehen, aber nur die Ereignisse "In Schlafzustand" gefunden. Snark vor 15 Jahren 0