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.