title: Wix installer: unzip an archive that the user selected during installation
body: <p>Having an installer which allows the user to select a zip file from disk, we'd like to unzip that file into installation target directory.</p>
  
  <p>Is this possible with standard wix toolset / extensions? Do we need to create a custom action? </p>
  
  <p>Currently, we are doing stuff like this <code>CreateObject("Shell.Application")</code>, then use it like this <code>objShell.NameSpace(installDir).CopyHere(objShell.NameSpace(configPath).items), 20</code></p>
  
  <p>But I feel it's not a good way to do it and besides it also has issues with windows UAC.</p>
  
  <hr>
  
  <p>EDIT: The motivation is to have a single msi installer and several customization zips. When the customer installs the application, he gets the msi and one of the zips and he selects the zip at install time (or sends as parameter in an automated install).</p>