title: cmd /c and the & symbol in file path
body: <p>I ran into a problem, where I have a batch file located in a directory that has the and symbol in it.</p>
  
  <p>When I try to run the cmd /c on the batch file the and symbol messes up the cmd program even though the path is double quoted.</p>
  
  <pre><code>C:\&gt;cmd /c "C:\This &amp; That\batch.bat"
  'C:\This' is not recognized as an internal or external command,
  operable program or batch file.
  The system cannot find the path specified.
  </code></pre>
  
  <p>I'm not sure what to do. I tried escaping the &amp; , using ^&amp; but that doesn't seem to work as I'm all-ready in double quotes.</p>
  
  <p>If I run the same command line from a directory that does not have an &amp; symbol it works fine.</p>
  
  <pre><code>C:\&gt;cmd /c "C:\This and That\batch.bat"
  
  C:\&gt;echo "Hi There"
  "Hi There"
  </code></pre>
  
  <p>Thanks for any help.</p>