Protokollieren Sie die Zeit zwischen dem Ein- und Ausschalten von Windows

484
Abdessamad Idrissi

Ich möchte die Zeit protokollieren, die ich zwischen dem Einschalten des PCs und dem Ausschalten verbringe. Ich hätte gerne eine Textdatei mit Aufzeichnungen von jedem Mal, wenn ich meinen PC morgens umschalte und am Nachmittag ausschalte, sodass ich bis zum Ende des Monats sehen kann, wie viele Stunden ich gearbeitet habe.

Gibt es eine bestehende Anwendung, die so etwas tut?

0

3 Antworten auf die Frage

1
Divin3

Verwenden des Uptime-Dienstprogramms

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 Systembetriebszeit an. Mit einer erweiterten Option können Sie auf detailliertere Informationen zugreifen, z. B. Herunterfahren, Neustarts, Abstürze des Betriebssystems und Service Pack-Installation.

Weitere Informationen und Downloadlinks finden Sie in der folgenden KB: Uptime.exe-Tool ermöglicht die Schätzung der Serververfügbarkeit mit Windows NT 4.0 SP4 oder höher . Gehen Sie folgendermaßen vor, um es zu verwenden:

  1. Laden Sie uptime.exe über den obigen Link herunter und speichern Sie es in einem Ordner, vorzugsweise in einem Ordner, der sich im Pfad des Systems befindet (z. B. SYSTEM32).
  2. Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten. Klicken Sie zum Öffnen einer Eingabeaufforderung mit erhöhten Rechten auf Start, klicken Sie auf Alle Programme, klicken Sie auf Zubehör, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen. Sie können auch CMD in das Suchfeld des Startmenüs eingeben. Wenn Sie das Symbol für die Eingabeaufforderung sehen, klicken Sie darauf, um es auszuwählen. Halten Sie CTRL+ gedrückt SHIFTund drücken Sie ENTER.
  3. Navigieren Sie zu dem Ort, an dem Sie das Dienstprogramm uptime.exe platziert haben.
  4. Führen Sie das uptime.exeDienstprogramm aus. Sie können ein / hinzufügen? auf den Befehl, um mehr Optionen zu erhalten.

Quelle


Falls das vorhergehende für Sie ein Overkill war, empfehle ich zur einfacheren Verwendung: Uptime Monitor und Power Calculator

Beschreibung

Dieses kleine Programm wird in C # geschrieben und dient zum Protokollieren der Betriebszeiten und Ausfallzeiten des Computers, um den Stromverbrauch und die Kosten zu berechnen sowie Einsparungen zu erzielen, bei denen Ausfallzeiten entweder als Standby oder Ruhezustand gelten.


Es gibt auch eine Software mit besserem Design und fortgeschrittener GUI, die up.time aufgerufen wird .
In der kostenlosen Version haben Sie eine begrenzte Anzahl von Funktionen, es ist jedoch nicht definiert, ob die Überwachung der Betriebszeit eingeschlossen ist. http://www.uptimesoftware.com/overview.php

0
Daniel F

Holen Sie sich ein RaspberryPi, stellen Sie sicher, dass es etwa jede Minute an Ihre Windows-Maschine pingt, und hängen Sie jede Statusänderung an eine Datei (oder besser eine Datenbank) an. Wie wäre es, wenn Sie auch Ihr Telefon anrufen, damit Sie wissen, wann Sie gegangen sind und zurückgekommen sind? Oder pingen Sie Ihr Smart-TV an, damit Sie nachverfolgen können, wie oft und wie lange Sie ferngesehen haben.

0
grawity

Das Windows-Ereignisprotokoll ( eventvwr.msc) enthält solche Datensätze, die jedoch möglicherweise schwer zu finden sind. Sie können die Systemereignisüberwachung über secpol.msc(oder Gruppenrichtlinien) aktivieren, wodurch explizite Einträge für "Systemstart", "Angemeldeter Benutzer", "System heruntergefahren" geschrieben werden.