title: NSIS: How to manually extract files during installation
body: <p>I have a rather large project whose Installer is written using NSIS.<br>
  My problem is, that I cannot simply add all files to the installer file, because it will exceed the 2GB limit.<br>
  I also cannot leave my large files in a flat structure on the dvd and just copy them using the <code>CopyFiles</code> command, because the total size of the directory structure will exceed 4.7GB.</p>
  
  <p>So what I want to do now is to have my big files in a flat but compressed structure on the dvd and manually extract them to the install directory during installation. The structure on the dvd would look like this:</p>
  
  <pre>
  / 
  +--+ data
  |  +-- &lt;compressed files&gt;
  +--setup.exe 
  </pre>
  
  <p>Are there any convenient ways of doing this?</p>
  
  <p>Thanks a lot in advance for any ideas.</p>