title: Inno Setup: restart during setup process won't start after reboot
body: <p>I've made a installer using Inno Setup, and  I need to restart computer after some files was run, 
  so I used the solution from <a href="https://stackoverflow.com/questions/19750880/inno-setup-restart-in-the-middle-of-setup-process" title="this post">this post</a>.</p>
  
  <p>The inno setup sample '<em>CodePrepareToInstall.iss</em>' works fine, so I used the code for my test installation but my installer don't start after
  computer reboots. </p>
  
  <p>Both installer (inno demo and my test) add a registry entry in '<em>HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce</em>', the only difference is 
  the added value. My sting ist much longer than the added string from inno demo.</p>
  
  <p>Is there a value legth limitation in registry/runonce?</p>
  
  <pre><code>Inno Demo Value:
  "C:\Users\Admin\Documents\Inno Setup Examples Output\setup.exe" /restart=1 /LANG=default /DIR="C:\Program Files (x86)\My Program" /GROUP="My Program"
  
  My Installer Value:
  "C:\Users\Admin\Documents\Inno Setup Projekte\Treiber Test\bin\Driver Test Setup.exe" /restart=1 /LANG=german /DIR="C:\Driver" /GROUP="Driver Test Setup" /TYPE="full" /COMPONENTS="1234driverinstaller,audio,bluetooth,chipset,devicepowermanager,gps,inputmanagementservice,modem,lan,1234powerplan,touchscreen,vga,wlan,wwan,1234products"
  </code></pre>