uptime for Win XP?
Peter Hansen
peter at engcorp.com
Mon Dec 13 10:12:08 EST 2004
More information about the Python-list mailing list
Mon Dec 13 10:12:08 EST 2004
- Previous message (by thread): uptime for Win XP?
- Next message (by thread): uptime for Win XP?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Richie Hindle wrote: > [Greg] > >>>>import win32api >>>>print "Uptime:", win32api.GetTickCount(), "Milliseconds" > > Note that in the unlikely event of your Windows machine being up for > longer than 2^32 ms (about 49 days), GetTickCount() will wrap back to > zero. The real solution, in spite of the dozen alternatives we've now produced, seems to be to use the win32pdh library to access the "System"-> "System Up Time" value. It claims to return an 8-byte value, which likely doesn't wrap quite so soon. (And yes, remarkably, with the advent of Windows XP Pro it is now possible to keep a Windows machine running for longer than 49 days, even if it's used as a development machine. Well, for Python development, anyway. ;-) For the life of me, however, I can't figure out how to do it. -Peter
- Previous message (by thread): uptime for Win XP?
- Next message (by thread): uptime for Win XP?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list