uptime-project hat ja ne beiligende software die regelmäßig nach hause funkt.
Dadurch können solche statistiken entstehen. Ich denke nicht dass Windows es selbst irgendwo speichert wie oft ich für wie lang den PC an hatte. Man könnte es nur aus den System-Logs auslesen .
Beispiel Ereignisanzeige / Sicherheit :
Ereignistyp: ErfolgsĂĽberw.
Ereignisquelle: Security
Ereigniskategorie: Kontoanmeldung
Ereigniskennung: 680
Datum: 16.06.2006
Zeit: 13:08:52
Benutzer: NT-AUTORITĂ„T\SYSTEM
Computer: PC1
Beschreibung:
Anmeldversuch von: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0
Anmeldekonto: User
Arbeitsstation: PC1
Fehlercode: 0x0
Mir liegt leider die Windows-Programmierung nicht und VBScript ist auch nicht unbedingt meines, mĂĽsste aber zum auslesen sein wie oft in den Logs "User" sich mit dem Fehlercode: 0x0 anmeldet.
Wie es mit der Abmeldung ausschaut hab ich grad nicht gefunden.
Der Haken an dieser Geschichte ist aber dass Windows nur eine gewisse Zeit die Logs speichert.
Dh. aus "wie lang war ich das letzte Jahr angemeldet" wird so nichts. Ausser, man schreibt diese Werte in eine Datenbank.
Nochmal zu uptime.exe (könnt ihr nicht die Edit-Funktion abschalten ?
):
Aufgerufen mit uptime /s kommt doch ne nette Statistik raus (Anhang).
Dies mit vbScript (oder Flash
gekoppelt mit MDM Zinc) auslesen, verarbeiten und in eine DB (Access läuft mit Flash und Zinc wunderbar) speichern und schon hat man das gewünschte Resultat .
Ob das jedoch Sinn macht muss jeder fĂĽr sich wissen (ja ja, ich bin ein Bastler aber dafĂĽr hab auch ich keine Zeit
)