Uptime ermitteln
Benne
- webserver
0 Götz0 Michael Schröpl0 rolfrost0 benni
Hallo,
ich habe einen Apache Webserver (2.0.?) auf einer Windows 2000 Maschine (ja, erschlagt mich) laufen.
Wie kann ich am einfachsten die Uptime (wie lange der Computer schon läuft) ausgeben lassen?
Evtl. könnte ich auch Perl installieren. ASP müsste glaube ich sogar schon laufen.
Gruß und Danke,
Benne
Hallo Benne!
Wie kann ich am einfachsten die Uptime (wie lange der Computer schon läuft) ausgeben lassen?
Evtl. könnte ich auch Perl installieren. ASP müsste glaube ich sogar schon laufen.
Ich hab mal schnell gegoogelt und auch was gefunden (http://www.coding-board.de/board/showthread.php?s=&threadid=3367).
Demnach müßte GetTickCount die Uptime ausgeben.
MfG
Götz
Hi Benne,
Wie kann ich am einfachsten die Uptime (wie lange der Computer schon läuft) ausgeben lassen?
vielleicht gibt es ein Betriebssystemkommando dafür (wenn nicht, dann schreibe Dir ein kleines Programm, das während des Bootvorgangs aufgerufen wird und die aktuelle Uhrzeit in eine Datei schreibt - ich schätze, es gibt bereits irgendwo ein Boot-Log, was ungefähr dies tut), aber was nützt Dir diese Information?
Viele Grüße
Michael
Hallo,
ich habe einen Apache Webserver (2.0.?) auf einer Windows 2000 Maschine (ja, erschlagt mich) laufen.
Wie kann ich am einfachsten die Uptime (wie lange der Computer schon läuft) ausgeben lassen?
Evtl. könnte ich auch Perl installieren. ASP müsste glaube ich sogar schon laufen.
Da gibts eín Klasse PERL Modul
Net::SNMP
du musst lediglich den SNMP Dienst installieren... und kannst dann über SNMP und die ReadCommunity die SysUpTime abfragen (genau gesagt ist das gemogelt: diese Zeit ist die Uptime des Daemons).
Eine solche SNMP Abfrage funktioniert von *Überall* solange der port (standard ist udp port 161) nicht irgendwo auf einer Firewall geblockt ist.
Viele Grüße, Rolf