title: How do I make a self extract and running installer
body: <p>So currently my users download a zipfile, unzip it and then run setup.exe - I would like them to do this with one click. Using <a href="http://www.wikihow.com/Use-7Zip-to-Create-Self-Extracting-excutables" rel="noreferrer">http://www.wikihow.com/Use-7Zip-to-Create-Self-Extracting-excutables</a> i can make a self-extracting exe, but it doesn't actually run the installer.</p>
  
  <p>From this question</p>
  
  <p><a href="https://stackoverflow.com/questions/2568924/why-does-7zip-ignore-my-installpath-when-making-a-sfx-installer">Why does 7zip Ignore my InstallPath when making a SFX installer?</a></p>
  
  <p>it seems I also need an .sfx file so I copied from the other question and created one with the following contents</p>
  
  <pre><code>;!@Install@!UTF-8!
  InstallPath="C:\\test"
  GUIMode="2"
  RunProgram="setup.exe"
  ;!@InstallEnd@!
  </code></pre>
  
  <p>and called setup.sfx and add this to archive together with the other files</p>
  
  <pre><code>setup.ini
  setup.exe
  setup.ico
  install.jar
  JVM32 (folder)
  </code></pre>
  
  <p>but it made no difference, what else do I need to do.</p>
  
  <p>Supplementary question, I also have WinRar, does it effect the end user experience whether I use 7Zip or Winrar ?</p>