yes there are wake on ring programs or wake on lan programs but your motherboard must be set up to do it
Now that is turning it on from a remote location. then there are programs to reformat and to perform all kinds of utillity maintenance http://www.xstarter.com/index.html?Ggl17