title: How to pass parameter ending with "!" to another bat file?
body: <p>I have two bat files and i need to pass three parameter from one bat file to the other. However if the parameter ends in an "!" the parameter is not receieved</p>
  
  <p><strong>caller.bat</strong></p>
  
  <pre><code>impl.bat param1 param2! param3
  </code></pre>
  
  <p><strong>impl.bat</strong></p>
  
  <pre><code>echo %1
  echo %2
  echo %3
  </code></pre>
  
  <p><strong>Expected Result</strong> after running <em>caller.bat</em>:</p>
  
  <pre><code>param1
  param2!
  param3
  </code></pre>
  
  <p><strong>Actual Result</strong> after running <em>caller.bat</em>:</p>
  
  <pre><code>param1
  param2
  param3
  </code></pre>
  
  <p>Can anyone help on how i can achieve the actual result? </p>