title: Batch command 'for' is not working
body: <p>I have the following line:</p>
  
  <pre><code>for %i in (bin\Setup) do if not %i == setup.exe del %i
  </code></pre>
  
  <p>This for pretends to delete all files in <code>bin\Setup</code> except from the one called <strong>setup.exe</strong>, but it's not working...</p>
  
  <p>Any ideas on what I'm doing wrong?</p>