Da wollte ich doch dienstlich mal die uptime des Windows XP-Rechners auslesen. Den komfortablen Befehl “uptime” gibt es da allerdings nicht. Also etwas gegoogled und den hier gefunden:
systeminfo
Der zeigt neben der Uptime außerdem noch Informationen zur installierten Hardware und den Hotfixes. Praktisch ist es außerdem, dass ich diese Informationen von jedem beliebigen Rechner holen kann:
systeminfo /S hostnamexyz
Auf diesem Wege werden die o.g. Daten des Rechners hostnamexyz geholt und angezeigt.
Update:
Bei Microsoft kann eine kleine Anwendung downgeloaded werden, die ähnliche Wünsche erfüllt, wie uptime auf Unix-Maschinen. Die Anwendung ist nach C:\Winnt zu kopieren. Anschließend einfach mit uptime aufrufen.
Interessant ist dieser Call: uptime /s . Dabei wird ein Log-File ausgegeben, wann die Maschine gebootet wurde. Weiterhin wird eine Statistik ausgegeben. Bei mir beispielsweise so:
.
.
.
11.09.2007 06:06:23 Boot Prior downtime:0d 14h:51m:31s
11.09.2007 16:27:04 Shutdown Prior uptime:0d 10h:20m:41s
12.09.2007 06:07:47 Boot Prior downtime:0d 13h:40m:43s
12.09.2007 16:42:18 Shutdown Prior uptime:0d 10h:34m:31s
13.09.2007 06:06:22 Boot Prior downtime:0d 13h:24m:4s
13.09.2007 15:18:03 Shutdown Prior uptime:0d 9h:11m:41s
14.09.2007 06:05:49 Boot Prior downtime:0d 14h:47m:46s
14.09.2007 14:43:03 Shutdown Prior uptime:0d 8h:37m:14s
17.09.2007 06:05:56 Boot Prior downtime:2d 15h:22m:53s
17.09.2007 14:42:34 Shutdown Prior uptime:0d 8h:36m:38s
18.09.2007 06:09:40 Boot Prior downtime:0d 15h:27m:6s
Current System Uptime: 0 day(s), 0 hour(s), 19 minute(s), 45 second(s)
——————————————————————————–
Since 23.11.2006:
Total Reboots: 348
Mean Time Between Reboots: 0.86 days
Total Bluescreens: 0
——————————————————————————–
Since 29.05.2007:
System Availability: 22.4243%
Total Uptime: 25d 0h:41m:5s
Total Downtime: 86d 14h:1m:55s
Total Reboots: 103
Mean Time Between Reboots: 1.08 days
Total Bluescreens: 0 *lach*
Notes:
29.05.2007 is the earliest date in the event log where
sufficient information is recorded to calculate availability.
Alles in allem eine hilfreiche Möglichkeit um die Uptime auf Windows-Maschinen auszuwerten.