title: Remote software "auto" update
body: <p>I work in a installation of a big legacy application. The application is written in Visual C++, the installer is made using InstallShield and we have to support Windows XP and Windows 7.</p>
  
  <p>I would like to set a system to be able to selectively update the application remotely. It is not the "normal" system where an installed application checks for updates but I want to be able from the server to decide which applications can be updated and which one can't.</p>
  
  <p>Is there any standard to do so? Which alternatives do you know?
  Is there a way/API to use Windows Updates for your own applications?</p>
  
  <p>Thanks in advance,</p>
  
  <p>Javier </p>