Windows Batch won't let me break long "FOR" loop into multiple lines?
<pre><code>FOR /F %a in (downloadlist.txt) DO (
SET url=%a
&amp;&amp; SET suffix=%url:ftp://ftp.ncbi.nlm.nih.gov/genomes/all=% 
&amp;&amp; SET combined=%url%%suffix%
&amp;&amp; SET a_link=%combined%%assembly%
&amp;&amp; echo %a_link%
&amp;&amp; SET t_link=%combined%%transcripts%
&amp;&amp; SET cds_link=%combined%%CDS%
&amp;&amp; SET p_link=%combined%%protein%
&amp;&amp; WGET %a_link%
&amp;&amp; WGET %t_link%
&amp;&amp; WGET %cds_link%
&amp;&amp; WGET %p_link%
)
</code></pre>

<p>How can i break this up into multiple lines? This is what I have currently and it doesn't work. I've also tried using the ^ character. What am I doing wrong?  </p>