title: MSI Installation should wait while product is running
body: <p>I have an MSI package for the product with minor fixes and I didn't want to distract user with closing application. I want to wait for the moment when user leave application.</p>
  
  <p>I have an update program running under user privilegies that can execute in silent mode something like this</p>
  
  <p>msiexec /i product.msi /quiet</p>
  
  <p>but when msi install product it send WM_QUIT to it and program closed and user should reopen it. How can I postpone the execution of such command? Can I schedule installation?</p>