title: Recursive Unzipping with 7z.exe
body: <p>I stumbled across the below line as a means of extracting every .zip file in every subfolder. </p>
  
  <pre><code>FOR /F "usebackq" %a in (`DIR /s /b *.zip`) do 7z.exe e %a
  </code></pre>
  
  <p>I've tried this on a WinXP cmd.exe prompt and I get the error:</p>
  
  <pre><code>"a was unexpected at this time."
  </code></pre>
  
  <p>Can somebody please tell me whats wrong with the above line. Is this a 7z.exe error or is there something wrong with the batch script syntax. I did cut and paste this into a .bat file.</p>
  
  <p>Cheers</p>