Login



Guide: Find System Up Time i windows
Skrevet af Nosfer@tu   
29-Jan-2010

System_Up_TimeAt finde ud af hvor længe en computer har været tændt er ikke altid ligetil, i Windows 7 er det dog ret nemt. Jeg sad selv med samme problem forleden og skammede mig næsten over at have glemt det, Så en kort 10 minutters guide skulle der lige skrives. Både for min egen hukommelses skyld og jeres. 

 

 

I Windows 2000, 2003, XP og NT er der nogle små triks der ofte kommer til gavn. Der findes et program fra Microsoft til dette, men oftest ønsker man ikke ekstra programmer for at finde frem til så simpel en information.
En simpel komando som "net statistics server" løser vores problem, "Systeminfo" kan også benyttes men virker ikke altid.


Old School
Tryk på "Start" - Vælg "Kør" - Skriv "CMD" (Dette står for Command) og tast enter.
Windows_Uptime_Windows_oppetid_Net_Statistics_Server
Nu kommer et sort vindue frem, kun med tekst.Her skriver du "net statistics server" og trykker derefter Enter.

Bemærk at billedet er taget i windows XP med Dansk sprog lag  "Statistik siden 1/25/2010 8:15 PM.
Dvs maskinen har været i windows siden den 1/25/2010 8:15 altså 4 dage og 8 timer ca.

Windows 7 - New School ? :)
Højre klik på taskbar, og vælg "Start Task Manager"
Win7_uptime
Vælg nu performance eller ydelse som det hedder på dansk og der står systems
oppe tid angivet i dage, Timer, Minutter og sekunder.

Win7_uptime_Task_Manager_Performance


by noxon
03-Feb-2010
Står også i Status for LAN forbindelsen under fanen Generelt, plejer jeg at bruge.

Taskmanager også, CPU-Tid, husk dog at dividere med antal kerner, 1 time vil stå som 2 timer med en dualcore..
by meco
04-Feb-2010
ønsker man en uptime til sin webserver så kan man gøre det således

[PHP]
/**
* @author Hamzalija "Meco" Meco...
* @copyright 2010
*/


function format_uptime($seconds) {
$secs = intval($seconds % 60);
$mins = intval($seconds / 60 % 60);
$hours = intval($seconds / 3600 % 24);
$days = intval($seconds / 86400);

if ($days > 0) {
$uptimeString .= $days;
$uptimeString .= (($days == 1) ? " day" : " days");
}
if ($hours > 0) {
$uptimeString .= (($days > 0) ? ", " : "") . $hours;
$uptimeString .= ((hours == 1) ? " hour" : " hours");
}
if ($mins > 0) {
$uptimeString .= (($days > 0 || $hours > 0) ? ", " : "") . $mins;
$uptimeString .= (($mins == 1) ? " minute" : " minutes");
}
if ($secs > 0) {
$uptimeString .= (($days > 0 || $hours > 0 || $mins > 0) ? ", " : "") . $secs;
$uptimeString .= (($secs == 1) ? " second" : " seconds");
}
return $uptimeString;
}

// read in the uptime (using exec)
$uptime = exec("cat /proc/uptime");
$uptime = split(" ",$uptime);
$uptimeSecs = $uptime[0];

// get the static uptime
$staticUptime = "Server Uptime: ".format_uptime($uptimeSecs);
?>












[/PHP]

output kan ses her: http://cs.oldboys.dk
se uptime linien :)

- meco
Login for at Besvare