title: Windows recursive grep command-line
body: <p>I need to do a recursive grep in Windows, something like this in Unix/Linux:</p>
  
  <pre><code>grep -i 'string' `find . -print`
  </code></pre>
  
  <p>or the more-preferred method:</p>
  
  <pre><code>find . -print | xargs grep -i 'string'
  </code></pre>
  
  <p>I'm stuck with just cmd.exe, so I only have Windows built-in commands.  I can't install <a href="http://en.wikipedia.org/wiki/Cygwin" rel="noreferrer">Cygwin</a>, or any 3rd party tools like <a href="http://en.wikipedia.org/wiki/UnxUtils" rel="noreferrer">UnxUtils</a> on this server unfortunately.  I'm not even sure I can install PowerShell.  Any suggestions using only cmd.exe built-ins (Windows 2003 Server)?</p>