Não sei quais são suas restrições em termos de 'software externo', mas você pode usar o PowerShell, incluído no Win7. Para abri-lo, basta digitar "PowerShell" na barra de pesquisa Iniciar ou encontrá-lo (acho) em Iniciar > Todos os programas > Acessórios > Windows PowerShell.
Esse conjunto de comandos localizará recursivamente arquivos denominados 'bob.xml' e retornará apenas os nomes daqueles que contiverem o texto '100'.
dir -filter bob.xml -recurse | select-string -pattern '<gold>100</gold>' -list | select-object -unique 'Path'
Se você quiser enviar os resultados para um arquivo de texto para poder fazer algo com ele, isso funcionará.
dir -filter bob.xml -recurse | select-string -pattern '<gold>100</gold>' -list | select-object -unique 'Path' | out-file c:\temp\bob_search.txt