Befehl: uptime (uptimec)
UPTIME ist ein 16-Bit-DOS-Dienstprogramm, das die Systemlaufzeit an-
zeigt, indem es automatisch erkennt, wann das System zum ersten Mal
gebootet wurde. Es repliziert *NIX uptime,einen der grundlegenden
UNIX-Befehle, mit dem Sie schnell feststellen können, wie lange Ihr
System seit dem letzten Neustart oder Einschalten betriebsbereit war.
Syntax:
UPTIME [-h|-r]
Optionen:
uptime Zeigt die aktuelle Betriebszeit des Systems an.
-h Zeigt die Hilfe.
-r Erzwingt das Zurücksetzen des Zählers. Nützlich, wenn er beim
Start nicht automatisch erkannt wird.
Kommentar:
UPTIME verwendet den CMOS-Datenbereich, um das aktuelle Systemdatum /
die aktuelle Systemzeit mithilfe der RTC (Real Time Clock) abzurufen.
Da der CMOS-Bereich persistent ist, verwendet es die CMOS-Alarmregister
um zu speichern, wann das System zum ersten Mal gestartet wurde. Fast
keine DOS-Programme verwenden Alarmfunktionen, aber wenn doch, werden
diese durch die Ausführung von UPTIME überschrieben.
Es gibt unter DOS verschiedene Ansätze für UPTIME, wie z. B. UPTIME
7.02 von Mark Aitchison. Sein Ansatz besteht darin, die Systemstartzeit
durch das Lesen von NUL: Dateizeitstempel zu ermitteln. Leider funktio-
niert diese Herangehensweise unter DOSBox und anderen Emulatoren nicht.
UPTIME(c) wurde speziell für die Ausführung in reinen DOS-Umgebungen
optimiert, unabhängig davon, ob sie sich auf physischen oder virtuellen
Maschinen befinden. Es wurde mit JWASM 2.12 Beta geschrieben, mit
x86-Assembler der das DOS-Minispeichermodell verwendet, um es kompakt
zu halten.
uptime0 = 8088/8086 oder später
uptime1 = 80186 oder später
uptime3 = 80368 oder später
Beispiel:
Siehe oben:
uptime
zeigt (zum Beispiel):
13:05:44 up 0 hour, 0 minute, 29 second, 1 user, load average:
0.00, 0.00, 0.00
ein neues uptime zeigt (zum Beispiel):
13:08:04 up 0 hour, 2 minute, 49 second, 1 user, load average:
0.00, 0.00, 0.00
uptime -h zeigt die Hilfe
uptime -r
zeigt
Uptime counter resetted to zero (Zähler auf 0 gesetzt)
Ein neues update zeigt dann:
13:10:01 up 0 hour, 0 minute, 43 second, 1 user, load average:
0.00, 0.00, 0.00
Siehe auch:
uptime (ein anderes Uptime Programm)
Copyright © 2017 Javier Gutierrez Chamorro, Hilfeversion 2023
und 2025 von W. Spiegl.
Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.