it depends entirely do you need to check if the computer is powered or do you need to check also is it hanging (bluescreen maybe) or is it totally on.

pinging, registry-reads, service-status...

all can be done with kixtart. you just need to know have much you want to know.
_________________________
!

download KiXnet