みなさん、こんにちはヾ(@°▽°@)ノ
UNIX等を使っていた方でDOSコマンドでなくて不便だなと思われるものにgrepがあるのではないでしょうか。
PSでは、同じようなことができます。
Get-ChildItem * -Include *.txt -Recurse | Select-String -Pattern "マイクロソフト"
"マイクロソフト"のところは正規表現で置き換え可能です。
例えば次のような.ps1ファイルを作っておくのもよいでしょう。
[grep.ps1]
-----------------------------------------------------------
Get-ChildItem * -Include $args[0] -Recurse | Select-String -Pattern $args[1]
使用例としては
grep *.cs stringbuilder
のようなかんじで、どうでしょうか?