title: How can I screen capture a Windows 7 desktop and login screen? (i.e. remote monitoring)
body: <p>My company has about 50 - 60 machines that we need to manage remotely.</p>
  
  <p>They are set to automatically login but I'd like to perform the following activities:</p>
  
  <ul>
  <li>Capture screenshot (for diagnostic purposes, if something isn't working)</li>
  <li>Start/stop/kill processes</li>
  <li>Start/stop/kill services</li>
  <li>Reboot machine</li>
  </ul>
  
  <p>This seems simple enough but I'd like to get information on the best approach for doing this.  My biggest problem is capturing a screenshot "no matter what is going on".  For example, if I write a Windows Service, it can't capture the desktop session screen or the login screen.</p>
  
  <p>EDIT: I've prefer to make this a Windows Service so it can run even if the user isn't logged in (i.e. if a problem occurs with the auto-login) but that doesn't seem possible.  Furthermore, I'd also like to capture a screen if somebody RDPs in the machine.  Basically, I want to know exactly what is going on with each machine and monitor it remotely.</p>