Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | Get-ItemProperty -name Version,Release -EA 0 | Where { $_.PSChildName -match '^(?!S)\p{L}'} | Select PSChildName, Version, Release, @{ name="Product"
Search recursively all files modified after a date using Powershell
//set a variable for your root folder path $folderpath= "your root folder path"
Search for a word in all files under a folder recursively using Powershell
Get the root folder with following command cd "path of the root folder"