Powershell
Never spend 6 minutes doing something by hand when you can spend 6 hours failing to automate it.
Find
Find file by name
Get-ChildItem -Path . -File -Recurse -ErrorAction SilentlyContinue -Filter *.log
Find and delete files
Get-ChildItem -Path . -Include *.tmp -Recurse | foreach ($_) { Remove-Item $_.fullname }
Find and copy files
Get-ChildItem -Path . -Recurse -File | Where-Object {$_.FullName.Contains('drawable-anydpi-v21')} | Copy-Item -Destination 'C:\Users\aaron\dev\workspace\drawable-anydpi-v21'