If you are aware of Grep command on Linux, this tool (grepWin) will certainly be handy for you. grepWin is an open source find and replace utility which can alternatively use the power of regular expressions to do perform lightening fast search. Apart from doing search you can replace text in multiple files at once.
This utility can also be user from command line. For a list of all command line parameters check the documentation page. grepWin tool can also be integrated to perform search within Visual Studio IDE by configuring it as external tool. More details about Visual Studio configuration is available here.
Download Grep Tool with GUI for windows