PowerShell cmdlet for the local search engine Everything
Everything is a blazingly fast local search engine by David Carpenter, found at http://www.voidtools.com/
To use it, download Everything and install it as a service.
Install PSEverything from PowerShell Gallery.
Install-Module PSEverythingThen you can so things like
Search-Everything -Extension cpp,h -Global -Filter Bytes | Get-ItemThat almost instantly finds all cpp and h files with Bytes in it's name on all (-Global) NTFS drives.
On my system,
Search-Everything -Extension h -Globalreturned 61082 '.h' files in 344 ms.