Find string in multiple files

Get-ChildItem -path "c:\searchlocaton" -recurse | Select-String -pattern "text to find" | group path | select name