Eu preciso fazer um grep recursivo no Windows, algo assim no Unix / Linux:
grep -i 'string' `find . -print`
ou o método mais preferido:
find . -print | xargs grep -i 'string'
Estou preso apenas com o cmd.exe, então só tenho comandos internos do Windows. Infelizmente, não consigo instalar o Cygwin ou quaisquer ferramentas de terceiros como o UnxUtils neste servidor. Nem tenho certeza de que posso instalar o PowerShell. Alguma sugestão usando apenas os built-ins do cmd.exe (Windows 2003 Server)?
grep -i 'string' -R .
que, como sugere @NathanFellman, evita o problema de comandos excessivos.