title: DOS concatenated commands order of precedence
body: <p>What is wrong with the code below, that is intended to only report something is done if it returns cleanly:</p>
  
  <pre><code>echo Other operations here &amp; (echo Trying to launching Firefox &amp; "%ProgramFiles(x64)%"\Mozilla\Firefox\Firefox.exe &amp;&amp; echo Firefox has closed successfully) &amp; echo More operations that should be done regardless here
  </code></pre>