powershell find string in files recursive

C++
Get-ChildItem -Recurse | Select-String "dummy" -List | Select PathGet-ChildItem -recurse | Select-String -pattern "dummy" | group path | select name

Source

Also in C++: