title: Pass special characters with BAT file
body: <p>I have variable: <code>K+$&gt;P9Z&lt;&gt;&gt;n+Gb=</code>and I would like to pass it to bat file.</p>
  
  <p>The issue is that even if I close it with "", it just opening and closing in millisecond.</p>
  
  <p><strong>AutoIt:</strong></p>
  
  <pre><code>Case $msg = $MAIN
          $NJN = GUICtrlRead($NJN_set)
          $OJN = GUICtrlRead($OJN_set)
          $PASS = GUICtrlRead($PASS_set)
          Run("n:\xxx\xxx\xxx.bat" &amp; " " &amp; $NJN  &amp; " " &amp; $OJN  &amp; " " &amp; $PASS)
  </code></pre>
  
  <p><strong>xxx.BAT:</strong></p>
  
  <pre><code>call n:\xxxx\var\variables.bat %1 %2 %3
  set yourZipPassword=%Password%
  </code></pre>