Team Foundation Server and Process
When logging in by Remote Client, it isn't obvious how you can reboot the machine... just use this from the command prompt:
shutdown -r -t 60 -c "Rebooting computer"